MTAKKVFSHLFIFAFAFAMSLSFASCSSDEEITDADANTELVKEATNYLNGEIVLSTNATMNGVNKTLLPEGCPTKFKFEWSKTDAQTFTISLLDFTVGNMGMIINFKCDVKTMVLNSWEQKEYTGDGWIKFKGEDGSVWGTDTDGSASSAKGSSVQGYYNAKTHEIQFIVNYNMMNVRSECFKQTIDKSRLATFEADKKKYEADLAAYKKEHGIK