MDQIVNVDEFQELAKQALPKMYYDFYNGGAEDQHTLNENVQAFRRIMFRPRVLVDVSNIDMSTSMLGYPISAPIMIAPTAMHKLAHPKGEIATAKAAAACNTIMIVSFMSTCTIEEVASSCNAVRFLQIYVYKRRDVTAQIVKRAEKAGFKAIVLTVDVPRLGRREADIKNKMISPQLKNFEGLVSTEVRPNEGSGVEAFASSAFDASLSWKDIEWLRSITKLPILVKGLLTREDALKAVEAGVDGIVVSNHGARQLDYSPATITVLEEVVHAVKGRIPVLLDGGVRRGTDVFKALALGAQAVLIGRPIVYGLAAKGEDGVKKVIDMLKNEFEITMALSGCPTIDDVTRNHVRTENERIKSML*