MLKSLANALLFQIGWFACVLGGNSYWLLIAVGVLVVHFAWVSSWAAEGKLIVSVTLVGVVIDSLLMVLGVFDFETGGYLLPLWLALLWAVMGTTLNHCLAWTAKPIWRAAVLGAIGGPMSYYAGSQLAQVHLPLGFWPSMVLLGLVWAGVFPLLQWLAARAPGPSAR