MVQFSSIFTGITKSIAIRNGKKSKHDDGRETADALAKEAKKNEMMLTSSGSVAGASHNLAVVFSKGGKKGINQDRFVVWEDFGCQDDMIFCGVFDGHGPWGHLVAKRVRKLMPTALLRNWQKRVAHTVDGTNGISIDRSCFQFDIWKQSYFETCSIIDQELEQYADSFYSGTTALTLVRQGGLLVVANVGDSRAVLATTDDDGRLVSVQLTVDLKPNLPRESERIMQSRGRVLSCEDEPGVYRVWMPTVEGPGLAISRAFGDYYIKDFGIISEPELTSRKITHRDQFAILATDGVWDVMSNDEAVEIVSSTGEREDAAKRLVESAICAWKRKRRGAPMDDISAICLFFHNIPLSKQQAKSV*