MSQTDQFPLDCKVYVGNLGNNGNKTELESAFGYYGPLRSVWVARNPPGFAFVEFEDPRDANDAVKELDGRHMCGCRVRVELSNGEKRSRSRGHPPSWGRRPRDDVRRRSSPPVRRRPLLNSTP