MGGGAAQLLHSPVYASEFHQLRKSGERLGRATGIRALCAPGHSRGSFRANPLVNSHLITHEAQLNVGPILSNRRAKRIHFGGHGRANKSRIFCSADNASEFIQLPSEFSPELIRISGIDTDVVYSEAGIEGLKILDKDKVRVPAEEQFSPSSNVEGNEERIGDQYKSAAVAAAAGVFDVAAERKVQDNGHASEQQEQKVELDQEILESMENQEAAAALIGSGDETKSLIEQMREILVFAGPALGIWLSGPLMSIIDTAVVGQSSSLELAALGPGTVLCDQLSYVFMFLSISTSNLIATALAHKDEAEAAGHLSRLLFISLFCGVAMMLIIEIFSTNLLQAFVGVKNYSIIPAARTYVQIRALAWPIVLVGMVSQSASLGMKDSWGPLKVLAIASGVNLVGDIVLCSFFHYGIAGAAWATMASQYIAGLLMLKSLGDKGYNPLAISVPSWSDLSHIMKLAAPILLSMLSKVCFYTLITYLATSMGALTLAAHQVMIGVFSLCTVWGEPLAQTAQSFMPALIYGTNRNLKQARSLLRTLIVIGMVVGVTLGCLAVSVPWLFPGIFTSDPMIISQMRAITLPFFLSLMMTPPTLSCEGTLLAGRDLKFLGYSMASCFLGGSFLLLLCNKLGVGLAGSWWTLVAFQSTRFVQSYTRLSGPKSVLADEPLSTGVDAIHAKAA*