MGGIGKTTLAMSIYNKIHGRFEGSSFCLNIRAELQTKGASGLVALQKRILNNLLYQHNDDDVKIDNELHGKGVLSNKLKGINALVVLDDVDEIKHLGALYEPLQASLGPKSVVIITSRDYKILKSAQPKSIFPMKGLDEKMSKRLFYWHAFMKPHPPKDLEEVSDKVTEACKGHPLSLKVVGSHLYHNTDESFWEESLHYLLEHEGIVDALKISYNGLSDNVKEVFLDICCFLINEREDHACMVLVAIYGRGRTYLTALKERCLITIIADEDIKEVGRIGMHDLLRDMGRRIVCHRTRRDRAWDEDTANDIFQNVELRSKLCILSVWSHIPFPEESVDSKFLPELRILVVNKEYKRTKIDQRSFIRTISLGVLIVLR*