MSLSEPESSLKNLSLNDNKPADSDHISSCTSIDRTRFVGNLNITSDKQEPILKKTIWSSYKRAEASFWTAEEIDLSKDMHDWDNKLNGDEKHFIKHVLAFFAASDGIVNENLIERFSGEVQIAEARCFYGFQIMMENIHSEVYSLLIDTYVREPTERAHLFEAIDTIPCIRKKADWALTWISDKKSTFGERLIAFAAVEGIFFSGSFASIFWLKKRGLMPGLTFSNELISRDEGLHTDFACLLFSHLERRPHPDTVQAIIAQAVEIEKEFLSDALPCKLIGMNADLMCQYIEFVADRLLVALGNEKFYNATNPFDFMEMISLSGKTNFLRNESPTMPKQE*