MFWKGVHKTMEMVNITIDNRKIQVPKDYTILEAAKAANIYIPTLCFLKDINEIGACRMCVVEVKGARSLQAACVYPVSEGLEIYTQSPAVREARKVTLELILSNHEKKCLTCVRSKNCELQTLAEELNVKDIRFEGETYKLPLDDFSPSVVRDPNKCILCRRCVSMCKNVQQVSVIDTTERGFKTIISSAFNKSLNEVPCTMCGQCINVCPVGALREKDDTDKVWEALANPELHVIVQTAPAVRVALGEEFGMPIGSRVTGNMIAALKLLGFDRVFDTDTAADLTIMEEGTEVINRIKNGGKLPVITSCSPGWIKFCEHYYPEFLDNLSTCKSPHEMFGAILKSYYAEKEGIDPSKVFVVSIMPCTAKKFEAARPELAANGYPDVDVVLTTRELARMIKEAGIDFKNVYEEHFDDPMGDASGAGVIFGATGGVMEAALRTVAEILSGQPIDNVDYEQVRGVEGIKEASVKVGDLTLKAAVAHGLGNARKLLDRIKAGEAEYHFVEIMACPGGCVNGGGQPIQPSKVRSWTDLRTERAKAIYEEDKELPIRKSHENPRIKALYEEYLEQPGSHKAHKLLHTHYVKRENYPVE