MDLSHYKQVTVSRGYKYNYYAVPPVDGKPTLLFVHGFPSTAQDWRRQVAYFKPKGYGFIIPDMLGYGGTDKPLDHEAYVGTAIAKDLYDIVEAEGIGKVIAIGHDWLVSFVLSFARKAKSDRFAGFAFLAVGYMDPRVKMSAEEGREMAKKVLGYESTGYWWFFSSPEAPDIIRKHIDSFYDIIWAKDPSVWKELFCGTGSLQSSLESNTRVPRADSMSAEEYRDSQLIFLKHGYEAPCLYYKAQTTGAGTADATAIPEEKAIINKPVLFLGAEKDAVCVPNFQKPSKDTCPNSKTKVIDSGHWLMFDKEEEVNIELESWFKSL*