MPHFRVTYQVSAPDEKGARDIVDALCLEQTVELPESLVPPGTWINEHVVGKCESLRRCAKQPQFEGKDEKDIRWEAVVRYADDTSGGELPQLLNVIFGNTSIKENVKVEDLELSPTLMGKFLGPRFGTKGLRELLGVPKGPMLMTALKPMGTSVAKLAEMAYAFAKGGIDIIKDDHGLANQRYAPYEERVRACAAAVRRANAETGRKCVYAPCLNAPAHLVVQRARFAKAAGAGAVLMIPGITGLDTMRHLAEDPDFGLPIVCHPAILGAMLGGGSQHECRGFSHKVLLGVLPRLAGADSTIFPSFGGRFGFSEQECVDIAKGCTQSLGSMPPIVPTPGGGMTLEKIKKMTQVYTEDVMLLIGGSLIGHSPDLVANARHF