MSVKAATVQRQPACLDDFDVGEEIAWGSLATIVEGVHKKSGKLFAIKMLNKMQLSKKKMVRSAMLEKDALIALSSHPHPGIVRLHYCFQDAANLYFVLDLAPNGDLKSLTLKTGSLSLECARYYTAQMIDAINLMHEAGVAHRDIKPENCLLDKSMRIKIADFGSAYVTSTPLSTPKTNTFVGTAAFLSPEVLLRQEANPRGPDLWAVGACLFFYLFGTYPFSAMTDYLIMERIKKLDYKIPEGCDPDAADLIKRLLVHHPQERLGVPPNSSIDELRQHPFFVGSREDGKSGHIDWDTIWTVPAPEIKPGPFKSNPRSSRAESDKAEEELWAKFEEIHLIEDEGRI*