MLSAEHLLVLKAAAAGCACYLLSFRLSDVLSLRLISRYRSWAAKEQLEWNGRLPSTLHALAITFITAYLFLVSSVFAKDKIGDDPFVLRTSPLSTATLGFSLGYFATDLVLLVHYYPAFGGPEMALHHVAAIASVAAAAFQSQAHAYTLALLATECTTPFVNLRFLLDKGGWRQHPAYTANGMALLFSWILGRIVLFVFFFHHVWLHLGEFHLITPLSRWLIYVVPPVLFTLNMVWFNKILRGALKLIFVPKPAPGGGTEAAPAGTAAAEKKDTX