MSAIGTVFKEHVKNFYLIQRLAQFQVKIINHSNYLGVAWELINPVMQIMVYWMVFGLGIRSNAPIHGVPFVYWLLVGISMWFFINQGILEGTKAITQKFNQVSKMNFPLSIIPTYIVTSRFYGHLGLLLLVIIACMFTGIYPSIHIIQLLIYVPFCFFLTASVTLLTSTLGVLVRDTQMLMQAILRILFYFSPILWLPKNHGISGLIHEMMKYNPVYFIAESYRAAILYHEWYFMDHWKLMLYNFGIVAIFFAIGAYLHMKYRDQFADFL*