MLPKARIHADPALELEDDRFDCLPDSIVLLILNKVEDVRSLGRCSAASKRFNGLVPLVHDVCVKIDHVVAVDGDAEDPLDLSSPKPRNILSHFLKLMLFTIIKPFHNARGAGRPLFPQLAHHSPAQVLRSFTHVRNLHIELPSGDVGTEDGVLLKWRAEYGSTLQNCVILGGTRVDRKPVGAEHEPSSEDNGSMPESFYTNGGLKLRVVWTISSLIAASTRHYLLRSIIKEHPTLVSLVLTDADGQGTLTMGAEQLKDFRENQLSASACSNRTHVPACNMKLKYAPYLELPEGIALQGATLVAIKPSTEGSNCGHISRKETDAFISGAFDGPFKFAAKALMKRRTYLLEMNGF*