MSTSFTMIGGEGPESYRQHSKYQGGLLEAATEKINEAISTKLNIDLASNLVNIADFGCSTGPNTFRAVQTIIDAVEHKYQQENNLEEIEFQVFFNDSSNNDFNTLFKTLPPARKYFATGVPASFFGRVLPRSSLHVGVSSYSLHFLSKIPKKIKDCDSHAWNKDIHCTGFSKEVVRAYLDQYKIDMESFLTARAQELVSGGLLFLLGSCLPNGVQMSETLNGMMIDCIGSSLNDIAKQGLIDQEKLDTFKLPIYVAYAGEIKQIIEDNVYYTIERFDIISQENEEIPLDPEFLTVSFKVTVGGIVASHFGQHVMEKTFEVVKTKTQEMLPQLANAKPGMQYLIVLKRI*