MELESRLLKWSLVNNSKPDVLVHVGGTRFHLHKDLLSRRSGYLKRHLTNVNELTLSPPLNITAETFTLVTAFCYGAHLELTPFNVVSLRVAAELLLMTGAGRNDVRDNLRNLTESYLRRVVFVNVDYIKIVLRSCLTLLPDSETTAFLVGRCIEALTEVGDGECVNELLEQAVILPAGDFIVVAGAVQQRFPRHDLLYRVVDAYVKEHDGEITEEEKVQICNSIECDKLSPPLLLHAVQNPKMPLRFIVRAMLQEQLNTRHSIITAADAVATSAGHRNREITQAERDSSVTLGSLLQRDTAARQNCRLRAAMNSTSSRIKSLEKELDEMKKLISKESERMMESKSRSVMDSARSASFHCVHSSSNVNKMQRGERGSVSSLSTTFRRGGASPPPQKSLGKRLIKGIKNAFSSKQEGKKNADTVEEIYDGLEDFVWIKDDDNVSEELHSHYVENK*