MFAACLKMWKSPNGTIRNILNGTVFREPIVVSNIPRLVPGWTKPIVVGRHAYGDQYRATDVRIPGAGTFELVFTPAEGGKPTKWEVNKFDGPGVALGMYNTDESITGFAKSCFEYAIQKKWPLYMSTKNTILKVYDGRFLMIFAEIYESQYKAKFEELGIWYEHRLIDDMVAQALKSSGGFVWACKNYDGDVQSDIVAQGFGSLGLMTSVLITPDGKTMEAEAAHGTVTRHWREYQKGKPTSTNPVASIFAWTRGLDHRGKLDNNARLREWSADLEKAVLDTIEAGHMTKDLAICVHGTNSVTPDQYLYTEPFMDKILETFEANRRSKSKM*