MKMVSVFLVAFFVISLWDQTNGGRPFHRHLSSNGLGKTPQMGWNSWNHFGCNIDDNIIRATADAMVSTGLSKAGYEYVNIDDCWGELNRDAQGNLVAKASTFPSGMKALADYVHSKGLKLGIYSDAGYYTCSKTMPGSLGFEEQDANTFASWGVDYLKYDNCYNDGTNPQQRYPKMSAALSKSGRSIFFSLCEWGVQNPATWAPNIGNSWRSTGDIQDNWDSITSRADLNDQWAAYAGPGGWNDPDMLEVGNGNMNTVEYRSHFSIWALMKAPLLIGCDITSATSETLNILSNSEVISVNQDSLGVQGKKVNQQGNLEVWAGPLSNNRVAVILWNRSSSQAAITANWGDIGLPSDAIVQARDLWAHSYLPSDLQGSLTSTVDSHDIKMYILTLSSG*