MVLRTASESHHGGDSSLHSTFASHYVQTSLPRFRMPEYEIAKEAAYQLISDELMLDSNPRLNLASFVTTWMEPECDKLILSSLSKNYIDMDEYPVTTELQDRCVNMIARLFNAPLKEGEQAVGAGTVGSSEAIMLAGLAFKRKWQNKRKAEGKPFDKPNIVTGANVQVCWEKFARYFEVELKDVKLRENYYVMDPKKAVELVDENTICVCAILGSTYNGEFEDVKCLNELLEEKNKKTGWDTPIHVDAASGGFVAPFLYPEIEWDFRLSCVRSINVSGHKYGLVYAGIGWVVWKSKQDLPEELIFHVNYLGADQPTFTLNFSKGASQIIAQYYQLIRLGFEGYKSIMENCQSNAKILCDGIRATGRFEILSKDVGVPVVAFSLKETSQHDEYEIADNLRRYGWIVPAYTMAPNAQHIRLLRVVIREDFSCTLAQRLVCDIGRVLEYLDARPAKLVDAVAAAIDQKEPKLKNGVQPHTLQSSSLFDQELRSKKAFNIWKKNALHKTNGVC*