MVQFSSIFTGFTKSIAIRNGKKSKHDDGRETADSLAKEAKKNEMMLTSSGSVAGNLAVVFSKGGKKGINQDRFVVWEDFGCQDDMIFCGVFDGHGPWGHLVAKRVRKLMPPALLRNWQKRVSHTVDGTDGISIDRSCFQFDIWKHSYFETCSIIDQELEQYADSFYSGTTALTLVRQGDLLVVANVGDSRAVLATTDDDGRLVSVQLTVDLKPNLPRESERIMQSRGRVLSCEDEPGVYRMWMPTVEGPGLAISRAFGDYYIKDFGLISEPELTSRNITHRDQFAILATDGVWDVMSNEEAVEIVFSTEEREDAAKRLVESAICAWKRKRRGVPMDDISAICLFFHNIPPSKQQAKNV*