MIRFLVLAGYFELTIYLHLSGKLNQYINMHYSYLAYISMVLSFILAIVQLYIWMKQVKTHSHLNSRLAKMTSISLLAIPLVIGLTFPTVSLDSQTVSAKGYHFPLSEGTDLAIQTSEGTTSQYLKPDTSSYFSKSAYEKEMRTAADKYLSQDSIQITNENYMEVMEAIYDYPDEFEGKTIQFTGFVYNDPSHANSQFLFRFGIIHCIADSGVYGLLTKGNTRQYENNTWITAKGKLVNHYHKELKQNLPTLEIDSFTKVDKPENPYVYRAF*