MPPKQQKQGPSNKVKDDKTFGMKNKNKSAKVQKEVQRIQQQAASAGKSRAAQEKEKEKALREKEKLAEEKRRKEEAALLKPVQTQKVPFGVDPKTVLCAFYKAGHCEKGNKCKFSHNKDVERKVEKKNLYEDTRGKEEDTMDKWDDDKLRQVVLSKTGNPRTTTDIVCKYFIEAIESSKYGWFWECPNGENCKYRHALPPGFVLKSQKKAADEAAKANTISIEEFLEVERHKLGPNLTPVTPETFAQWKKTRLSKKEAEEEARRKAKDAQHAAGKNTGLSGRDLFQYNPEWFDDADSDDDDDDWDLEKYRREKEEEDRVAEEARIAELNLGG*