MIDYCEKCSVQGKVVDIGQVAFKTSLNLLSNTLFSKDLADPFSDSKVELKEVIKNIIDEMGNPNLVDFFPILEKFDLQRIRRRTTIHIGKLFKLFDGLINERLEEKRRFHSERSDVLEVFLNICEENPQEINHNHIKSVFLDLFLAGTDTTTSTMEWIMAEILKHPEIMKKVQIELEEIIGKGKSIEEDDISRLPYLQCTVKETLRLHPSAPFLLPHKVEQDVELCGYIVPKGSQVLVNVWEINRDSTFWEDPLVFKPERFWHSNLDMRGQDFELIPFGAGRRMCPALPLALRMIPVMLGSLLNSFNWKLEAGIRPEDLDMEEIFGLALVKAHPLRAIPSPL*