MGRSPCCAKEGLNRGAWTAAEDKILSDYIKMQGEGKWRSLPKRAGLKRCGKSCRLRWLNYLRPDIKRGNISHEEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLGKKVKNQSSQPSKNKQIQKKPEVEPPSPIRPNVIRTKALRCTKVFITTPPHQKVDNPSKNAVTESSSGGETETQMRTVQVSSQTHQDDDSSMNLDVGEMCLSELLTSDYFQGHDTDGIVGEPYLFNQEMMEDWSGGDCDQIGVGLDLQSLVSFLDSEADWLGE