MASTVSTTCVLSNKIEAHLLHKSRNNNGRRKTRYLEGNSFANPWYPPSCNRRKLNRKHGLLLVSCSTPSYTGRVGTHSRVGNVTLASFEIKPKRFPNGQRVDFTESLSGVLPLVVAGTAAAALIKPATFAWVSKEYYAPALGGIMLSIGVQLSVKDFALAFQRPLPLTVGYLAQYLLKPILGVLIARAFGTPPIFAAGFILTACVAGAQLSTYASFLSKGDVALSIVLTSLTTISSVIITPVLTGLLIGSVVPVDAIAMSKSILQVVLIPVALGLALNTYAKPFVNLIRPFMPLMAMVCTSLCIGSPLALNQSQIISMEGLQLVFPVLSFHTFAFVIGYWVAKLPLLRQEENVCRTISLCTGMQSSTLAGLLATQFLGSTNAVPAACSVVAMAIMGLSLASFWGRGFRIKDIPTKFMSRLDTFLNEESSNAYS*