MKTFPADFLWGGATAANQVEGAYLEDGKGLSTSDVQPHGVFGEVVERVPGDSGIKDVAIDFYHRYPEDIALFAEMGFNCLRVSIAWTRIYPNGDDAEPNEAGLAFYDKLFDEMAKHSITPLVTLSHYEMPWALVKNYGGWGSREVIGFFERYARTVFSRYKNKVKLWLTFNEINMSLHAPMTGVGLPAGSSKGEVYQAIHHQLVASALAVKACHELVPEGKIGNMLLGGLMYPLSCKPEDVFETLQENRSWQFFGDVQARGAYPGYMQRYFRDNGITLTITDADREALKTTVDFISFSYYMTGCVTADEALNQQARGNILSMVPNPHLASSEWGWQIDPLGLRTLLNVLWDRYQKPLFIVENGLGAKDKVEADGSINDDYRISYLNDHLVQAREAIDDGVELMGFTSWGPIDLVSASKAELSKRYGFIYVDRHDDGTGTLARSKKKSFGWYKEVIASRGASLKA*