MSSWTNFLQSSNEYEKGVEDYLDKAFSTQAIGDQITCPCKVCYHRFWHRRETIFNHLIANGIEPGTEGWHCYEKGMSSTSNTKRNVEDNTPDMHDDIERLIYDVHRDVAERYEGVGDEPNDEANKFYKLVEDGKQELYPGCKKFSKLSFLIRFYLLKCTHGLTNVATSDILDFIREALPDASNVPNSFNEAKILIKDLGLHYDKIDACRNDCMLYWKEHEAATSCHVCHASRWKETETENQDDISNQPSKKVHNVPAKVLWHFPLKPRLQRLYMCSETAELLKWHDEERDKDELLRHPADGEAWKEFDLKYPNFAKEARNVRLGLASDGFNPFRTMSTQHSTWPVVLINYNLPP*