MGRTPCCESRQGLKKGPWTPEEDKLLVDYVQANAPGNWRMLPKLAGLNRCGKSCRLRWTNYLRPDIKRGPFTAEEHKSILQLHAIVGNKWSMIAAQLPGRTDNEIKNYWNTNLKKQLRQAALVGEQHPALASPGASVGAGCLAARHTAQWETARLEAEARLSMLSTSAATTSVTASSSSSTAAAGGEHGADAPSDVFLRLWNSEVGDTFRRKSAGSAPREGSAQPAAAPLPPPGDDSSAASNVTTAVTAEEYQVFLDMAAEELGLFHGGFSLYPQADGLFAEFQ