MGHAKINRACGTCRVHNLTEVLDIVDQWPAYQHSMTNPERAGVQAPHPTHARRHTPGAGRPPVPRLGRAGTADLVAVDRLLLEAAWAQDDLLADAQRLDYRLKLSGVINLAMIPPSFVSQVKPLAEFLDALGKGSQNKQKPSGGKLLHHYYLLRPILVLFVTTAMLALQVTAMFGRRRDGRMPPWEWVTWKDFCRLTLKKGDEIQSQSKWVAKPGPIGILIQPGVYESFKTDKDCNPKIRRGKLPDGYTLHGQLKYITPDLASMYNRVLDDTKWWPFDSQEAPQTSTTVEKSL