MAVKRYTQMAYANADEMVFGRAKYPVKAGLGIELGAGSTTAEVNYAPRPEAGASKEKLVNEYQRITKDILQRMVQVGFPAVVLETEHVQQMTNNPSWGGEIAHAQKTIMEEYYEEYGLKSALRHTPGDIRENKDYMDLRGNKYPVLMESFEAVAEGGADFLSIESMGGKEIFDYAILRNDIGGMLYAIGVLGSMDMEYLWQDIAKVAQKKNVIAAGDTDCAQANTAMFIAGGLLDKNLAHTLAIIARSMAGARTLSGYEAGAVGPGKDCGYENIFVKAITGMPMAFEGKTSTCAHSDVMGNLIMQCCDLWSNESVEYHSEFGGTTVQCWSETLSYDCALMNVALKSGNEKLLRDMLVASDKYRDPQSYILAYDNAYKIGQAIVKDGNDLYLRAKNAAVECCNLLTAAEGLEMTKFEINALLKAKGELEALTADADKFMSDCMSKYKAEIKVFKPENYGL