MTHQLKSRDIIALGFMTFALFVGAGNIIFPPMVGLQAGEHVWTAAIGFLITAVGLPVLTVVALAKVGGGVDSLSTPIGKVAGLLLATVCYLAVGPLFATPRTATVSFEVGIAPLTGDSAMPLLIYSVVYFAIVILVSLYPGKLLDTVGNFLAPLKIIALVILSVAAIVWPAGPISNALDAYQNAAFSNGFVNGYLTMDTLGAMVFGIVIVNAARSRGVTEARLLTRYTVWAGLMAGVGLTLLYLALFRLGSDSATLVDQSANGAAILHAYVQHTFGGAGSFLLAALIFIACLVTAVGLTCACAEFFAQYIPLSYRTLVFILGGFSMVVSNLGLSHLIQISIPVLTAIYPPCIALVVLSFTRSWWHNSTRIIAPAMFISLLFGILDGIKASAFGDMLPAWSQRLPLAEQGLAWLMPTVVMVILAIIWDRAAGRQVTSSAH*