MVQFSSIFTGITKSIAIRNGKKSKHDDGRETADALAKEAKKNEMMLTSSGSVAGASHNLAVVFSKGGKKGINQDRFVVWEDFGCQDDMIFCGVFDGHGPWGHLVAKRVRKLMPTALLRNWQKRVAHTVDGTNGISIDKSCFQFDIWKQSYFETCSIIDQELEQYADSFYSGTTALTLVRQGGLLVVANVGDSRAVLATTDDDGRLVSVQLTVDLKPNLPRESERIMQSRGRVLSCEDEPGVYRVWMPTVEGPGLAISRAFGDYYIKDFGLISEPELTSRKITHRDQFAILATDGVWDVMSNDEAVEIVSSTGEREDAAKRLVESAICAWKHKRRGAPMDDISAICLFFHNIPLSKQQAKSV*