MAKMLVRSLFCPFIIVNTLALAARSYGLNQSRNQPSSLATTSTTVAYHGGPLLTRPSGINIYLIWYGAFSLKERTTITDFFASFSPKGLVPHQEPSVSTWWRTVTSYKDKAHTPVSRIVRLVKQVGDPYSLGKNLKRAQIGNLVNNNIVISNKLPVDSNAIYLVLTAKDVSVEKFCMDSCGFHDSVLVTPKGSVIVYAHVGDAVQCPGFCAWPYALPAYGPPGQALVAPNGVGADGMVINIATILAGAATNPFKTGYFQGDILAPLEAVSACPGIFGAGAYPGYPGNLMVDKFSKASYNVYGANAAELAMCNDMQNVKNIVPAQAIPRL*