MQAQLHTHNVSWASRIALVVRTPLGLGLPAHWQPLVDPRVPAHPNFQPLLSCFSDRSKSDVGSNSHGNGWKGRCLAGMRMCTGCRSEERALNIFQAAQFVVRHYEPSLPATPVKYSASTDVSGNGANRVLRVLFITRSPKVAVRQILSMDELLERCQGWKYTDPASSVHFAAECGVWQPGADLPLNIAAVRSANVVIGRHGAGMTNAFFMREGGAMVEIHSSGWVWQLFCGWRDREEPPMLQWWGLTVEDPALLSPGQYELDGNPLMYRVQTKEKKGRDANMHVPWAGLAHVLEQYAGVQAAGGMPAYQARRKREKTVSYILRQGDVVRPGPMYGX