MLRRKPSNASEKEQVQKKKLTLQRSSSFKDFIKNKPTSPVASDKEFTLDESVAENGTAEEAVKSGSKLGKKWRNVISRTMTRKTSKMVQKALAEEGGESGEELSPVSVDWLPDLSAGQRTSVCSTGSEDTTPSPISRQLSASSDRQSLDSGYSQRDSMRLEENGISYNGPFCGRAVVHTDFTPSPYDVESLKLQKGDIIHIIDKPPMGTWTGKLNNKMGSFKFIYVTLLSDESPQAKRRSNSQKFKNKPKTLEEVLVTIGLTELSSVLSMHGFQSLEDFAGLKESHLNELNITDPDQCSKILNATEMLRDSEEESEPDEEEESNKAREEPRDSGCFESSENLEGGREDPKAEKMDQETEKQEQESEEKEHQTQEVDAVQEQLQELTVDEGP