MKERSVNPIVETLTHTGPLWRWTGASGSGTWHFLTIDGEAGEALSGTAVMRKLEGTARGFGSLKVKARIGASAFATSVFPSRSDNGWLLPIKAAVRKAEGLAEGDWVEVVLEF