MTTVPRYLTGKKEEIKEFLDKFDVFLFDCDGVLWSGDHLFPGTVETLEMLRSNGMLAPAGEKVRARDSYQLGKQVVFVTNNSTKSRADYKKKLEKLGIPSTTEEIFSSSYSASIYISRILKLPENKRKVFVIGETGIEQELQTENVPFIGGTDPAYRREVRPDDYKLIAAGDPSLLDPEVGVVLVGLDFHLNYLKLALAYHYIKRGAVFLATNIDSTLPNSGALFPGAGSMSAPLIMMLGEEPVSLGKPNQAMMDAIEGKFKFDRSRTCMVGDRANTDIRFGLEGKLGGTLGVLTGVSSKDDFLTGPIRPSVYLDKLSDLLEAK*