MGRVPCCDKNGLKKGPWTPEEDLKLTNYIQFHGPGNWRSLPKNAGLKRCGKSCRLRWTNYLRPDIKRGRFSLEEEDIIIQLHSILGNKWSAIASRLPGRTDNEIKNYWNTHIRKRLLRMGIDPVTHTPRLDLLDMSSILRSVFGKPSLLNMQGLLRAQALMNQGLLKLASTASLLSTINNDENPNLASHNYVQNQVTTPPSLDSAQFQFQMPTTQTNNVEVFSGTVANLSCSSSPSGDENLVLQQNQVGLSGNHDALVHSLNNANQNMECDSVLPTPVSSPNRLNSSSNYVRSGTDEERDSFFSDLFEFEIPESLDDIADIFL