MNRAIRLFSFIVISLFVSTAAMAADVATLQPQQWQTIQEHAIEGDIPELRGMPTQVELLMPASVPEEADETILGYLGATDSIAFLVFASLFGVIALFIIFIMVNGISRLDNGFSGKMIKRWSGLSISVHWLGAIACILLMLTGLVLAGGRHYFEPSMNASSWTSLVGLSSSLHELMAFPFILGYILMILMWAPKQIPASYDLKWFAVLGGYLNTGKKHHPDAGFANAGEKLWFWVFALFGGLMVISGLTMMFPETFVVTKNTANLMLVMHIASTIIISAFSVVHIFMATVMSEGGMSNMTSGYCDENWAKQHHNLWFNELK