MAKRRRGSSESAAAASSDDSSSGGGGGVEAGRRQKRECPSQRSSAFRGVTRHRWTGRFEAHLWDKNTWNESQSKKGRQGAYDGEEAAARAYDLAALKYWGLDTVLNFPLSTYDEELKEMEGQSREEYIGSLRRKSSGFSRGVSKYRGVARHHHNGKWEARIGRVFGNKYLYLGTYVSLIKDGKAHEKYFGKNDTESFKRTRPFSNFGYPNWDLKKFG