MASDRKYIDLLVEDGGLVLDAGAQPVTTDNRHSIGQDIKHAVLESGLARALIGERSPTLRADVRTQIRILVEQDTRLVPGTAEVREEAADRYLLTARTYEFGELEVTL