MGRASCCDKVGVKKGPWTPEEDRKLIDYIQKHGQGSWRTLPKKAGLARCGKSCRLRWTNYLRPDIKRGRFSFEEEEAIIQLHSVLGNKWSKIAACLPGRTDNEIKNYWNTCIRKRLLRMGIDPVTHTPRLDLLDLSSLLASSLCNPESQFDFSRLLIGPETLANSHQLKMATDLLSSQRQSSNILCQGLQEQPYLLASLQEQQLRLSSQQLSTCTLPNEPFIDEALLMQASAGQFQPATDSNHWTSVSYQSLDPSFTQLVTETSNLISTDGQGYNLTSLLSTPASSSLNSSSTYTNGNQLK