MNSRSEERPKIAVIGGGAAGFFGAIQIASEGTCEVILLEKGKQFLSKVKISGGGRCNVTHHCLDPETLSKNYPRGEKELRWAFETFGPKDTIRWYEEREVILKTEADGRMFPITDSSETILQTLFQEAKKNGVKLKTHMEIHSVISESNSNFQIKLKTGETLEFNKILFATGSGRKAWNWLDALGHTIVEPVPSLFTFKISDARLENLFGLAFENVECSLVEFGYSQLGPLLITHWGVSGPSVLKLSAKGARELFEKKYDTTLKINFVPGMKKDEVRKKIEKEKELHPSKFVSKTPILGLPRRYWERILEIHFIDFSKKWSGLSSRDLHVITEELTDARFRISGKGEFKDEFVTCGGVSRKEVNFKTMESKIVPGIFFAGEVLDVDGVTGGFNFQNAWTTSYIAARGILNSI