MQAVIVATGCTLTRLLYFATMVNPRCFLDITIGGEMEGRIVVELYADVVPRTAENFRALCTGEKGIGKETGCPLHYKGVPFHRVIKGFMIQGGDFSSRDGRGGESIYGLKFEDENFELKHERKGMLSMANAGPNTNGSQFFITTTRTSHLDGKHVVFGRVLKGMGVVRNIEHTPTGEQDVPVEEVLIAACGEILEGEDDGVAGLFSDGDMYPDWPEDLDDKPSDCAWWITAVESIKSFGNDCFKKGDYKMALRKYRKALRYFDICWEKDNIDEDKSNNLIKVKSQVLTNSSACKLKLGDAKGALLDTEFALQNGEDNVKALFRQGQAYMSLGDVEAAVASFTKALELEPSDGGIKRELAVAKKKIAGRRDKERKAFAKMFQ*