MRKVRTVLGTGTVKICWNILSVLTCQVKVYIVQRQHICNTNHQTFHSGRTFFKTLASAWIFPYVHGPVFFFPNAEKPASNIVLSQEKSKGNETQAGYAKDYRVKVENELQKICDTILKLLDQGLIPKATQAESKVFYQKMKADYYRYIAEFRSGDEKSKAAEEARKAYAEAAKVASEDLAVTHPIRLGLALNYSVFMYEVLNDPDEACKMARTAFEDAIAELDNVAEDSYKDSTLIMQLLRDNLTLWTSDQE