MGRLRPPCCDESSVKKGPWTREEDEKLVAYVDQHGGHGSWRSLPKRAGLNRCCKSCRLRWINYLRPDIKRGNFTPEEEQAIITLHSVLGNKWSTIATRLPGRTDNEIKNYWNTRLKKRLIGAGIDPATHCARPRPPAPGDLATALPQLVALASLAVDLAVGHAAAAGGAWGAANGAVDYQQADAAAAQLQCLQHLLLQPQTTPATSATSGGGGHPTELNAASSFLTQAVASYAAAAATPLPSLVVPGGSQPLELKRWQDHIGGDHVGAVSPFAGAATVTGHHGGGGGGGDTPLSLCGGGGGGGEFLPSELTALLCSANAIGDLQSSNLEF