MSMSKASNQKALGDYLYLFESKAGNSSECLILGHAGWVESLGDYFRVPSGVELNFRVMHSLPNTTNPVAELGKGATRYDRNEQLFTKQAKAARMMLDDFDKRQFSGGSLCKNYVVVKGLGYHWDKKNADNWSYKQMEKFMTSSIWKPHIASVRNRNSKKYLLLSEIIDLVRQDKPNVNKFIFAGCRGVHPDWKP