MPLFTSSDKALWRLALPMIFSNITVPLLGLVDTAVIGHLDSPVFLGGVAVGATATSFLFMLLLFLRMSTTGLTAQAFGAKNPQALARALIQPLLLALGAGVMIVLFRTPLIELALHIVGGNDAVLVQARRFLEIRWLSAPASLANLVLLGWLLGVQYARAPVILLVVGNILNIALDLWLVMGLHMNVQGAALATVIAEYVTLLIGLMMVRKVLHLRGVSLDMLKQAWRGNVRRLLALNRDIMLRSLLLQLCFGAITVSGARLGSDIIAVNAVLMTLLTFTAYALDGFAYAVEAHSGQAYGARDGSKLLDVWRAACRQSGIVALLFSTVYALAGEHIVALLTSLPQIQLLADRYLIWQVVLPLVGVWCYLLDGMFIGATRAAEMRNSMAVAAGGFALTLFALPVLGNHGLWLALTVFLALRGLSLSLIWRRHWREGTWFARS*