MLCPPDVAFEKRHFKRRDGNKVVPPSIALVAGLESGFLFKLSAVEDVARRGQFPGLLTEDEFLLMCEESEHIRDAYAMAKHLVALAPDGIFTRATLQETAGKVGSTQDTLSVEEVDALFNALDSDNRGYVSVDEFMDALYGEEGREAMREIRREYMRRKIEVEGEPIVEDEANPEADAEAEAEAEARARAEAEAEARAEAEARARAEAEARARAEAEARARAEAEARARAEAQRPPPPKQKAGCGC