MEPWKDLKGKVVMVTGASSGIGRELCLDLAKAGCSIIAAARRIDMLKSLCNHINSEGLQRAFALELDVTSNGATIEVAVQIAWNAFGRINTLINNAGIRGSVSFSLELSEEEWEHTFNTNLRGAWLVSKYVCRRMRDAKQGGGSVINISSVSGLNRVLLPGSIAYASSKMALDMFTRMMALEMGVNNIRVNSIAPAIFRSEITESLIQKESYKRVVSRIVPLRDFGTTNPAITSIVRYLNLDSSEYVSGNIFIVDSGCSLTGVPIFSAL*