MGKKRKQAEMEPHSTEKVEKEAPLRPQRTLLGWKEMSKNGEPLSSPVFRNKEKVLVTSSRRIIYRYRHLMLNIVSLLPHCKKDSKVESKASKGGTLNELVELRNCSCGLFFECRKQKDLYLWMAKCSNGPSVKFLVNAVHTMEELKLTGNHLKCSRPILTFSTNFDMKPHWQLLKEMITQIFGTPKDHKKTKPFYDHVFAFSILDDHIWFRNYQISVPHNEIDKVDRGGLDKMTLVEVGPRFCLNPIKIFGGSFGGQTLYENPLYISPNQIRALGKRKKAGKYAKKIKAKKKRKMHEESNPLEPDEFAGIWKE*