MQLWDGFLTAKSKIVVPDYRKVQKEIDISRLFLLTSYRRLDSSATDEDLDRIEQLGRTVPFPDQEHQVQENIHDQVRNISRALDTIFLAGCERKKSLEEGFKRPSGLAFAVTKSKPDIEVQKLLGPPATASLGKYDIDEALKNQLGFSLHLKDSEVPGHNAGQGLFLEGIARTGTVVALYPGVIYSPAKYWYIPGYPKLDNPYLVSRYEGYVIDGKSWGKGGTSREFWDGYDEPEEKEEDLEDRKEEQGEEAMVDKASEGEAASQVIERRNPLALAHFVNHPPKGQLPNVMICPYDFPEHEEDMRPYIPNLRFEDDTVKNMERRGKSWSKVPLPEVLSAKDRDPTYLRGLVLVTTRNVCNEELLLNYRLSNPKTKPEWYHPVDEAEERRRWANQDGRRLASQDGSAG*