MRAESMRDTKQSALGVKKENKKRRKKKNVKLSLQKEGEESPAFGGHDRGNPQFRGVMDGHHEGHVSAGMEGLEESERVAARGGGRRGGKGGSSAFLEKMRARLQGGRFRMLNEKLYTCRGEDALQFFSKDPDSFFQYHKGYREQTSHWPRLPVHAVADWLKARAPSLVVADFGCGDATLAANVTNKVFSLDLVAANPSVIACNMAHTPLEGASVDVAVFCLSLMGTDYPAFLSEAYRVLKPKGTLIIAEVKSRFDPANGGGDPQHFVNALKSLGLRLQAEDTSNKMFLMFFFQKDKVQEPLSKKKRAAIDWPILKACIYKRR*