MDSEVSRTGEITKDSEQTDLPPGFRFHPTDEELISYYLRPKVLNTFFSAIAIGEVDLNKVEPWDIPWKAKIEEKEWYFFCLRDRKYPTGLRTNRATKAGYWKATGKDKEIFKEKSLVGMKKTLVFYKGRAPKGVKTNWVMHEYRLEGKYAIDNNHKTAKNEWVISRIFQKQADGKKMHISSLMKLGSGINQFEPVGLPPLMDSSPYLKSGGGDTFAWSLSHVPCFSDQTTEDKSHLSESRDECNFTMFGSSSTHLLIPNIGSILHSDPVFMQDNSSILKMLRDSEETPFKKDLQDFSTSENELTASSWHGHDISGSAAPVEMDCFWNF