MAQRFMFTSESVNEGHPDKLCDQVSDAVLDACLAQDKWSKVACEAATKTGMVMAFGEITTAAKVDYEAVVRAAVQKIGFDDEKKGLDYKTCRVLQEIHDQSPEIAGGVHVGRTSEDVGAGDQGHMFGYATNESEELMPLTHVFATKLGYRLTEVRKEGILPWVRPDGKTQVTMEYEKDANGRLKPLRVVAVVISTQHSDDVSNEVIRADLMEKVIKSVIPEQYLTPETKYHLNPSGRFVIGGPEGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSAAYAARWVAKSLVAAGLCDRCLFQVSYGIGIAEPTSLFVDSYGTVKNGKTDADLLEIVRNNFDLRPGVIIRELDLLRPIYSKTAAYGHFGRNDPDFTWEQPKTLKM*