MEDITLVLFDVSTYEEVKLDGEELHKRLDHKNKDVQFKDHGLENYLSTRLESLWRIKGRIMDSLEVSSDIKSLGLKNCDDLSKLIEECWTLNPSKRPNSMNICKKITTLKNKYLVEVDVAKTPHFGVFKKKIKKREHDYEDNLMGVEQYLSNIEYLYMNGTNALYFIGMGGIEKTTLEKTTLAKITFDTMQLMFNVSCFIKINQLQKKDNGLSIIYKVLNQLNFQSKPKSLEEAQAMMKKLLMLKKFILVLDNVNDKSQINDIVLMDVLHSDKGSILIVTTQNWKVVKEYRTNFHKFDVEELDKDISLKLFTSYSCRDDELHKEINKVGKEIVRSCNGLPLSLKVLGSFLGGQRRLRC*