MLVFRRPVYQLFTRGFAYSRIIRNEAKVPKFSPVELEAARLAREAGLGWLKHFPRKVIPYLELMRLEKPVGTWLLLLPCYWGITMASYSIAAPLWVTTKAIALFSVGALVMRGAGCTINDIWDRNLDNQVARTMERPITSGRVSVPQAVAWLGVQCFAGLAVLLSLPFECFYLGALSLPFVAAYPLFKRFTYYPQAMLSICFSWGCLLGFPAVGAPLNLWVAVPLFISNWIWCLTYDTIYAHQDKKFDIKAGIKSTALAWGDKTKPIMKGLTVAQAGFYGFAGFMNSMGPGFYIAGAYAIARLYNQILKVDLDNPKSCWSAFTSNIGTGFIFWYGIVFDYILLLLGYI*