MEDAAESRKLFVGGIPAGAQEADLRAHFARFGEVRSVVVMRDRETGHGRGFGFVEFEDKAAAAAAAALGDADRPRHFLCGRAVDVKRARARAPRNQREQHSQPHQVEQGLDQGNQDNQYPMGNGTADSGDNVNYGSKKVFVGGLQDDTTEEEFRAYFETFGTVTDVAVIYDSATNRSRGFGFVTFDSEEAVGKVMRQSFHDLNGTKVEAKIAIPKDEQYYRNRGRGARSSGGRVPAGYEGSMYQPPYNAGYGSYNGYMPQPVHVQPYFPAPYFPVAGYPYGSGYPSQVVMANAPDMMSRWVPPAYGNYPQMYPWYILYRAGYGGPATSFQHGINGGGADNKKDQTNVDMQQADNTSSVTTMLEHMKLGSQ