MVLSTAFDSSSNLNGADNADNTLQYTFASRYVRASLPMFRMPEQQITKEAAYQIISDELMLDGNPRLNLASFVTTWMEPECDRLIMDSLNKNYIDMDEYPITTELQDRCVNMIARLFNAPLKEGEQAVGAGTVGSSEAIMLAGLAFKRKWQIKRRAQGLPCDKPNIVTGANVQVCWEKFARYFEVELKDVKLREDYYVMDPEKAVELVDENTICVCAILGSTYNGEFEDVKRLNELLIEKNKETGWDTPIHVDAASGGFIAPFLYPELEWDFRLSCVRSINVSGHKYGLVYAGIGWVIWKSKQDLPEELIFHVNYLGADQPTFTLNFSKGASQIIAQYYQLIRLGFEGYKSIMQNCESNAKVLCDGILKTGKFKILSKAMGVPLVAFSLLDRSDYDEYDIADNLRRYGWIVPAYTMAPDAQHVMLLRVVIREDFSCTLAQRLVKDIERVLEYLGTKSSKILKEGIRNRDPRAIALQTINVWKKHTFHKTNGVC*