MRPTFAELAPPYRDDGDTLIAPVPKDAPSGRAACQIHPDAPSSLDRIQRIYGKMMDRIPSLSIPGLSLPHSLSIPTSQSLSNQSSHALNSLGLHSQNLHASSVNALHNSQTTNLHQNVGGLLNGAAGNGLLGQAMLKKPAEEHIKRPMNAFMVWSRLQRRKIAQDNPKMHNSEISKRLGNLTTTATIVIIIIIKKMLPICSICNHTLIDEILAARCGHLYHESCISKFIASSLLPCPKVDEAQWQKCSDRWRMGHTVSREGLRRIYLNYDAMQCQKRRELCRLTEDIEKVQKELRSLQQLVEGGKCSQCGQKVKKEPKPRGKKRNIHGVVK