MKKGKWSKEEDDLIKNHMEKYGIGRSWQALSDALGLQRCGRSCRSRWLNYLRPGLKHGDFSPAEERIICKMYSKKGSSWSAIAAQLPGRTDLAVKNYWNSTLKKRFPAAAAARSTAAARRRHRPAASATTSSDDDDDVDVDDATPPGLALVVYSDGSTAAAAAAGELAPYSISSPAATADAAEEEEPIAAVPISTCILALPPPPPPPPPPPSDATGGEVSIPCFPFSPLPFIEPDLPELTWTTDLDDITATFDAAACRYPKRPHPITPDSPRLPKLPAIAGFDDVQSFFICLRYNTSPFLLARATAAPPAAAADRCLAGRRCLYSTTPPPPLSPLHWRCSRRDPELGADVSALLLRGRLGARQLFDELPHRVRWRRGYLRAAFAASVSNLNARDGHRGVKAEAMKSSAQ