MNSTQIPLDEDEDDMLLAMQLIGLRIVPYAIKTAIELDLLEIIAKAGPLGTHLSPLDLASKVAARNPDAPMMIDRLLRLLSAYSVCTCRLVNDKEEREFRVYGLGKAGRKLIKDEDRFSLASTVRFTNPKFEGDMCSQLTASILEGGARPYERVYGDLIFKDMEKNENIRAEFHEAMLNHTSIVMKKILKTYNGFNSLSGGVLVDVGGGLEAPKIKGVEHVGGDMFDAIPRCQAIFMKWILHDWNDDQCVAILKNCKKALPKNGKVIIIEYIMPREISETDLATKNSLFYDVGIMCATQGGKERTKEEFEVLAMKAGFNIPNIIYGAYSFWILELYAD*