MEPVVVDPGSQLLKAGFAQPDSDPSLVLRTAMTKEAAQDEFAGKSLDLSQLDVINPVQRGMVKDWDAMEDLWRYVLYSGLGWEPGSEGQILIAEALLTPKASRERMVQIMFENFNVSGLYAVEQAVLSLYAIGRITGVAVDIGHGKIDIAPVWEGTVQHNAVKRFELGGQELTSLFGMELRKAHPELNLDFATVEAMKERHAAVAEDHVAYSNYAEDCDTVEHTLPDGKVIYLGRERYAVGEALFQPSLLGIEEYGIAEQMLRSVSSCVPAENHRQLVENIVLCGGTSAMSGFESRFQKEAMLLGTPSIRPSLIKPPEYMPDNTLRYSAWMGGAILAKVVFPQNQHITKAEYDETGPTIVHRKCY*