MELVNLKSGTDTYQDESGKTQTRDDYPWGLSINLDNETLKKLGATPQAVGTEVMITARAIIKSTSSRETEEGTRHDASLQITDMAMAPAHSEEQKSAADTLYGGGE