MANYRLGGGGNGHYEMAAAAAAAWREPESPQLSLMSGCSSLFSISGLRDDDTDLHLLAGARSLPSTPVSFGGFPGGYEVDMELRQGGGSSGEDPRTIRMMRNRESALRSRARKRAYVEELEKEVRRLVDDNLKLKKQCKELKREVAALILPTKSSLRRTSSTQF