MSEQRFTLPYRSAQGLIGLALAALIAGGWLGIHAYAMFVFELSWSNLPFAILMAAVQCWLSVGVFIVCHDAMHGSLLPGKGRVNAAIATVLLFLYAGFAWRTLRDAHHTHHRLAGHKGDPDFDEDNPSSFARWYWTFFKRYFGWQSLIFVHTVVGIYWLVLGIPMVQIVLLYGAPALLSSLQLFYFGTYRPHHHADAKPFADKHNARTDGFSTLTSLLTCFHFGYHLEHHHRPDVPWWALPAARRARVVEQSYEAGTVRKEIAA