MVNPRCFLDISIGGEMEGRIVVELYADVVPRTAENFRALCTGEKGIGKETGYPLHYKGVPFHRVIKGFMIQGGDFSARNGTGGESIYGLKFEDENFQLKHERKGMLSMANAGPNTNGSQFFITTTRTPHLDGKHVVFGRVLKGMGVVRNIEHTTTGDQDVPLEEVLVADCGEILEGEDDGVAGLFSDGDMYPDWPEDLDDKPSDCAWWITAVESIKGFGNDCFKKGDYKMALRKYRKALRYFDICWEKDNIDEDKSNNLIKVKSQILTNSSACKLKLGDAKGALLDTEFALQNGEDNAKALFRQGQAHMGLLDVEAAAASLTKALELEPNDVGIKRELAIAKKKIADRREKEKKLFARMFQC*