MRGRQVGNPRSVVDPQHLLPSYKSRPPPFLACTASPRRCSPQPIDPISSDPARRPLQISVALSRYKMPRMITKIEGRGNGIKTNVVNMVDIAKALARPASYTTKYFGCELGAQSKFDEKTGISLVNGAHDTAKLAGLLEVFIKKYVQCYGCGNPETEILISKTQMISLKCAACGFVSDVDMRDKLTTFILKNPPEQKKGGKDKKAMRRAEKERLKEGEAADEEQKKLKKDAKKKGSKDSTAKGLKKKATTATGSDEDHSSSPTRSHDGDKAAADDDDDDVQWQTDTSIEAAKQRMQEQLSAATAEMVMLSTEETEKKMKQATHKDGSTNGSAKEIPNDKPAVTKPSPYEELIGDIKASLGSAPTPTQLKAVLASSTLPPQDVMNALLEALFGGVGKGFTKEVVKNKKYLAVAVPDEGAQTLLVQAIEAFGGKCNPEALKEVPVVLKALYDGDILDEETIVDWYNDAVAAGKDSQVVKNAKPFVEWLQSAESDEEGDDE*