MPRFLPKHVLPAPMWSLPTQRGSRVGAIFASGFIRAIRFLEKHWTLLCNDIKTGTINNSITDSSVREAVMRILKADPKLADFIHNECSKGSWQGIITRLWPNTKYVDVIVTGTMAQYIPTLDYYSNDLPLVCTMYASSECYFGVNLNPLCKPSQVSYTLIPTMCYYEFLPVNRSNNELAVSRPSPTSLNQAQHEELVELVDVKLGQEYELVVTTHAGLYRYRVGDILRVSGFKNKAPQFSFVCRKNVALSIDSDKTDEVELQNAMKNAVTHLEPFDAHVSEYTSYADTTTIPGHYVLYWELNLKGSTPIPPCVYEDCCLTVEESLNSVYRQGRVSDKSIGALEIKIVEQGTFDKLMD*