MALPTHMQALTFGGKEKIVLSTVPTPQVIRPEDVIVKVACAAICGSDLHPFHGREGGIGKNCTTGHEFVGTVVALGNNVKSHRIGDRVASPFTTNCGGCFYCTIGATCRCSHEQAGGFGWVDDEQMLLPEKDRKANALQGAHAEFVRVPLADATCVKVPDSITDEEAILLGDILSTAFFAAENGDVGPGKAVVVVGCGPVGLLSILAAQQLGASKVWAVDSIPDRLAMAASFGAETLNFKACDVLATVRAGTEGRGADVALELVGTSQALRLGFDCIRPGGTLSSIGVNTDAAFPFSPQEAYGKQLTFKCGRCPARQFMEVSLRHARPDEPCRNSCRSWLPALLKRGPHIPESSHIGCTCMKVSKVIGSLTIGKPSRSCFLVHDLSGGNTYAVSRSQLYFTRS*