MYAKCGSLKEAHQVFNELPDQNVVSWNSLIAGYAQHEDGFSALDLFERMQQEGIRPDKVTMLGALKACASVGAISQGKKLHDQVYRCGLESDVIVGSTLVDMYAKWGNLEEAHAVLNRLPYQDVVSCGAIIAGYVQHGHCFPAFKIYELMQRKGIKPDNISFACILKACSSVEAIDSGKHIHDEVIRNHFDKDVLIGNALIDMYARCGRLLEARYMFDALPSRNLASWNAMMTGYAQHEDGFPALELFELMHQEGVDPDKVSLLCTLKACSSIGSIDHGMLIHEQVIRSGSEYDLVVGNSVVDMYARCGSLWEARKVFDGLLNRDVVSWSALIAGYAQHGSFSLVQQYLHDMQQEGLKPVSKTFTSILVACSHAGQVEEGRRYFKSMREEYGITPSIEHCNCMIDILGRAGRLDDARKFLQSMPILPNITTWMSLLTSCRTFGSILLGRVCFDQVMKHNPNNSAAFMLMSKIYA