MSLWMTMGSLISRSMGRYQNEGAYEAAVDELDNLLTKCPELKGKAGKKVEELVKELSLEGKVDHGAKALASHVGALDPVDKIKKGFQDFKAHFKKEQTLFKALAESQHPKWMIIACSDSRVDPAVVLGLELGEAFMVRNIASLVPPHSKESGHTSTGSAIEYAVLHLKVEHIMVIGHSRCGGIKALLGMKDDGSNRFSEYIEDWIGIAKHATKSTKSKCADDCAFEDQWICCVKEAVNVSLWNCMSYPFVKEGVQQGTLHLHGAFFDFVNGAFERWALNYK