MSTPQKPEDLTKEFLAQALEKEYGEEDALSVKSFQAKDAEVGVLSHVVFIDVHDDVHDDVHDDVHAVNQQKQTIQKFVAKFLKPQFPLQHMFKVESHFYRHVRPKITSFQVPRPIHTSNSMIMVEYVAADHSYTVVEACPSDRVVPVVTRLGQMHAQFLDYQDNQLACPAGIGSSATGMMKETQFPDMWQEFLQSIAPTINDKAVVDRVSEICRDLSTRRLSLIHDDIYNHPLQTLIHGDFHVANMLFDDKDNTVWLFDWAACGRGHPLVDLAFFAIVSLDIPVRKAKEEEMLQAYHNALAAETISLDDCRQLYRSCLLNQFLILVVYDHMARGLAQQAKKPEELTHHFNVVNARACHALVDNFDHDLLPRLKTKEEAAVKAEEGDVGL*