MSGELRDRAAGLLNLERELFGPEMPFIGGSEADFTDALQRVDSELGANTESAFFLPYPHPTIVDMQYVSHVERAVASAMYYKGYDIRKKFPNIDKWLSAYEELPHYMASKSDYYTHCMDIPPQYGPCFSNDSATAVRAREAIDPKNVSLPVQWKNELEPPTVAQAQRDEQDYCIEAGMRLTENQEAITRFCCRAAGKDVGKWARGNPTKCQLSDPYARPNLDVAPAVNVALRAVASSLLQGDPSFTQNVKAAVTSETQLASSDLATVAECIAYLRDRVGSPRDLSMPAAKLLRGHLAEVVRKLSS*