MGRSPCCSKQGLNRGAWTAQEDQILRDYVHLHGQGKWRNLPQSAGLKRCGKSCRLRWLNYLRPDIKRGNISRDEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLCKRVQDGVDVGDSKTPSSQEKNNHHDQKAKPQSVTPSVFSSSQPKNNNVIRTKASKCSKVLLRDPLLPCPPMQTQSDDFIAKLLEEAEGEPLLSAVANDFTSGDEDGVLSFDPCGNEKELSTDLLLDLDIGEICLPEFINSDFSYVCDFSYNTHEDLMLFSENTLVQAQKYLGDETNLVNNCFNEEKDNGC