MELNQRPSVDGLIEIKADILFKGEELGKGCVWEGSGWRPGADFDWGPQGVRDGLQGKYMLDDVAIKEFSDYYDPSFASEFRIQLMTTHSHVVKIIGAQTKQPPLRIVMELMGGNLRSVVLEDLGVELSLADRLRLMRQVCLGLCALHSKSPHIVHGDLKSLNVLVKKTGARSASSASSRTSAWRRSWRRRRPPCSPGSPSRPPHRLRPHGGAGSFPWMAPEVMGGQQATRSSDVYSFATVCWEILTRRAPHAGLTPQNIVSLIGRRGSEADAMLDDGRDRERFLPHALPPDCPEPLRSVDRAARPTALEALDELTRLEAEATQHATALVAAHVDAEQNRDARLELRLCKLVKEYERSPRAAELLSAFAAEILPDAIRVDEKLGREMRVLRGGRRARLLEAAALADITRAEFNFVSLGEPQFREILAIALPERREHVAQETYTEDEVREFCYWLHPVAITHRSAAEQKITAEAADTYLLRLTKRKWPEEYAGAATATYKTNGQVLHRRIPPTLDSADAVRAYLLELPDLGKLPSYFQRRPDNYVTDARPHVPSLL*