MAEGGAARGTREEQGKLPEQEEEEEEDPQVLLGSGHCKWFNVRMGFGFISMTSREGSPLENPVDVFVHQSKLYMDGFRSLKEGEPVEFTFKKSSKGFESLRVTGPGGNPCLGSERRPKAKTVQKRKPKGDRCYNCGGLDHHAKECNLPPQPKKCHYCQSTMHMVANCPHKIVPQHPTTSQGRYEAEPQPSTSSFQREGGGAFDYSSPSYSQEGRSELSERSSRSPQEASLSKISTSPEEQSRKGPSVQKKKK