MESQTVKSNIVLILDYGSQYTHLITRRIRSLSIFSLCISGTSSLKSITDLNPSVIILSGGPHSVHSPDAPSFPDGFVEYVEKNGVFVLGICYGLQLIVQKLGGEVAIGEKQEYGRMVIEVVKDCGGLFGGKNIGDKQVVWMSHGDEAVKLPHGFEVAARSEQGAVAAVENPNKRFYGLQYHPEVTHSPEGMETLRHFLLNICGVEAGWKMKDVMEEEIKVIRSMVGPQDHVICALSGGVDSTVAATLVHKAIGDRLHCVFVDNGLLRYKEQERVMETFERDLHLPVTCVDASVQFLSELKGVTDPEKKRKIIGKEFIVIFDAFANGLQKKFGRKPTYLVQGTLYPDVIESCPPPGSGRTHSHTIKSHHNVGGLPKDMKLKLIEPLKLLFKDEVRELGKILDVPVSFLKRHPFPGPGLAVRIPGDVTQGNALDILRQVDEIFIQAIKDAGIYDEIWQAFAVFLPVKTTGVQGDQRTHSNAVALRAVTSQDGMTADWYYFEHKFLDDVSRKICNSVRGVNRVCLDITSKPPSTIEWE*