MLTTAEFFVAFKWAGILTLVSGVLSLLGFLFKWGVRFRLVGITGFMGVLTGGLFALSLVPLTRVQVPGALRYARVYDNGGSQTVIALPPSITESDLELTLRQAANDLFSQGRFGSGGENQLTIRARTIVHPKPGLSKPLFLGQVKRSLGVRDDENMDIEIYADQFSELSKLKPAAKDA