MVLSSAVSNASDSNLHSTFASRYVQTSLPRFRMAPGEISKEAAYQIINDELMLDGNPRLNLASFVTTWMEPECDKLILASLNKNYIDMDEYPVTTELQDRCVNMIARLFNAPLKDGEQAVGAGTVGSSEAIMLAGLAFKRKWQNKRKAEGKPFDKPNIVTGANVQVCWEKFARYFEVELKDVKLREDYYVMDPEKAVELVDENTICVCAILGSTYNGEFEDVKRLNELLEEKNKKTGWDTPIHVDAASGGFVAPFLYPELEWDFRLSCVRSINVSGHKYGLVYAGVGWVVWKSKADLPEELIFHVNYLGADQPTFTLNFSKGASQIIAQYYQFIRLGFEGYKSIMENCRSNAKILADGILATGKFNILSKDVGVPLVAFSLKDNSKHDEYEIADNLRRYGWIVPAYTMAPDAQHVNLLRVVVREDFSCTLAQRLVEDIGRVLEYLAVRPPKLVQAVAVAIAQQEPELEEDAKSENVASSPVFKDAYLAKKSSNIWKRTPSFKTNGVC*