MVQEVDKYESKEEEHKKNLEAKNALENYVYNMRNAVKDETIGEKLTPTSSIAFLSHYWIDKLSQISGFGRRTSGFRSNRLIIFDSIRSPKGIIDILAMTPRSNRPRGLVLKYVLQFALFAAFSLWVLYQIRQPNNDIMPRGRHVSNDHVSNFLGRKGSFGISKSTPVSLSALTLEDVTNPGEEGEIAARYSKGIEEVEFRSKAGSVKEGNDDNALVLTVAKSNISYPDENGMPQHIRDKFVGIQSVIGVGHENESNVTLQES*