MGRSPCCAKEGLNRGAWTAAEDKILSDYIKMQGEGKWRSLPKRAGLKRCGKSCRLRWLNYLRPDIKRGNISHEEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLGKKVKNQSSQPSKNKQIQKKPEVEPPSPIRPNVIRTKALRCTKVFITTPPHQKVDNPSKNAVAESSSGGETETQMRTVQVSSQTHQDDDSSMNLDVGEMCLSELLTSDYFQGHDTDGIVGEPYLFNQEMMEDWSGGDCDQIGVGLDLQSLVSFLDSEADWLGE*