MEKEGKVGTASSSRWNPTKEQITLLENLYKEGIRTPSADQIQQITVGCVSPYYLQQVGDHHNQHGHGSVYRHSNNVMNPNGGYDKRTITDHKKQLSDITTTAARLSMSSSSLRFDRFALCDHGYNGEDINVNSNGPKTLSLFPLQPLDAASEDGVGNSKISPGRDSPVTCFGDGGGREQPFIDFFSGGSSRFANGANGL