MSTLVIIAHPDISNSTVNKHWRDALSKIGESVTVHEIYPEYPHGKIDIEKEQKLIEAHDHIIFQYPLYWYSSPPLMKQYLDEVFTHGWAYGSKGDALKGKNIGLAISIGSIAEAYTPEGNVKFTIDELVSPMIATTRFVSANYVGAHKLYSAFTIAPSQLEENTQDYLNFIQSLNK