MGDTNEEALADLQVLLEQNVQEGAQENEAEDSSSGEDESDDDCSDFPLVGAPGQYLYEDRMKLTEQERRWARAVKRAAAEEGDLKPLSDLWYCQFGIIDRDNVERSLDRIRTMQAFREEYDFVDSWEAGVEFVRELVSVMPRYWLALNYNPRDGNYVLALDVARFYAKILQAQPELVRIWIVATHFVTHAQSPDFKAIRKGGILLMENEGFDFKRNFGFSYMKKVYSEVTGVYPFKFDQVKNFNTGVLFNIILSMLRGIASNEHSRKLQRGCRTADGVDRLDEFYLSSGLQVANDKLIQSVKASLQWRFYCQSKFSLEEANDGN*