MDFLSQCTSGGCGAKIESRVLNQLLQHLPETPANERLLVGFEHADDAAVYQITPEKALISTVDFFSPMVNDPLSFGKIAVANALSDVYAMGGTVLYALNLVCFPQKMSKEWLEQMLLGGSLKLKEAGALLAGGHSIYDHEPKYGLAVTGEVHPENLWHNNTPQVGDVLILTKALGVGIIQAAVRGQLAKQTEQKIAQDSMERLNKYAAANARSYAVHACTDVTGFGLLIHAKEMADNQVTLLIDTEVLPTITGALAYAAECLVTAAGQRNRQTIGTTIDYSKISMEMQELLFDPQTSGGLLISVAADEAAACLAAIQKEDPVAKIIGEVLPKEQQAVVLL*