MVGHLGELALSSASIATSFANVTGLHVLMGMAGALETLCGQAYGAKQYHLLGIQLQRAIFALFCVSIPIAVIWACMGHILAALGQDPLISYEAGQFARWMIPCLFASVVLQPLVKFLQSQGVVFPMMLSGSITLCFHVPICWALVFKVGLGNKGAALANSISNWMNVALLLLYVTFSPACKKTWTSFSREALYDITSFLKLAIPSAVMLCLEGWSFEMLVLLSGLLPKPELEMSVLSICLSTGALAYMIPLGLGAAVSTRVSNELGAGRSRTAQLSVCVGVCMAAMASLVIGSTILAVRNVWGYVYSNEGEVVDYISSMMLLLAPSTVLDAIQGVLSGIARGCGWQKLGAYANLGAYYVVGIPVAAILAFVLHVGGRVSYTSLLDFKILNSSFICGVGYG*