MRTVKRQVGEKLIDVIPRKNGRNNDGVGESVDMDDLVDIVLLAAESVNKNKAGDSGKREHSRRAACRYREKRKERWLKLQKERVEMERTNAKLKESIASLTKQIDDYKRKIFALLPPKNIAVASNNCGSGCSNVCT