MSRLVNQSSVDENIAVYLQNELSELTVNDYAIGREIQQQYQNKSICNDAAIALEIQKEEEACVHSCLHDDEGLARTLQDLEANLQPSLSDDEKLARYLQEHDELANNTEDDIQETHHHQYHPMQVNRSYIPQRDAPSSSRAIFHYDDGENFSGRYTHTHSPSSISHNPTDDENNDPENMTYEELTELGDSVGDVGKGLSQERISRLRTHKYGTKTKSWYCLHMKKKFVADDSQCSICLMEYAKGDKITTLPCKHIYHKDCISQWLKQNKVCCICKAEVYP*