MNGTKESVVVAQVKDSAGNPPLLKVRAKVHGSTRPKFRLEARVKYHQESDGAVKELGLAFDHLFELGDPIELLVVVKQLTVEVTAAAVGGVAQTVSHDYSGVRPFNETLQDVFHFKAGVYAQSNLASSSPGQQCIATFRSLTDSSLFDKQAPVSDLSYADSTTGRPWAECGQYTTQWWGVDLGSEVYVRYVRLQNRNDCCAERLTDVDIYLGSTAETYTGNALVKSDVSVLSNVMLEVEINALGRYIYLNRPSAAGLTVCKFY