AHGGRELIPDEDYWQAVWPNTPIPNTLKELLKPGAQDSEINDVPMKVDDTQYPKTFFFEHELFPGKKMNMKFSKIPFAQPYGVYTWGKVIKDLEKESFTFEDACVREAGKGEDKYCAKSLSTLIGFAVSKLGKNIQPFSSSFLDKQTDYTIEGVHNLGDKAVMCHRLNFQSTVFYCHEIHGTTAYMVPMVAADGRRTQALAVCHHDTSGMNAEVLYEMLKIKPGTETACHFLGNKAVMWVPNMAVNSVYNNANMAS