MDSATPYLVLGKYTDWFGTTARIFGVEWPLALLGWLGFVISFHVFAGCCTLIEQPLLDKYAWPQFLRRFRMHFKGRKGYLEMMPLVLFNQTFVLLPCVLLVGHKGWGFCSQYALLSLSTLWRVPIALFGMSLGHDVVFYIGHRYILHTHWGLPIFRHDVHHSTKAADAVSALFMHPFDFFVEIVLPYLVPYVLIAPLSTSLLDVFIPVLGVVGGTYEHSGFNFWPDITVLDTRFHAAHHIKWSVSYSDGVGSTNLMDALMDTAATIESNALLGH*