MKKGKWSKEEDDLIKNHMEKYGIGRSWQALSDALGLQRCGRSCRSRWLNYLRPGLKHGDFSPAEERIICKMYSKKGSSWSAIAAQLPGRTDLAVKNYWNSTLKKRFPAAAAARSTAAARRRHRPAASATTSSDDDDDVDVDDATPPGLALVVYSEGSTAAAAAAGELAPYSISSPAATADAAEEEEPIAAVPISTCILALPPPPPPPPPPPSDATGGEVSIPCFPFSPLPFIEPDLPELTWTTDLDDITATFDAAACRYPKRPHPITPDSPCLPKLPAIAGFDDVQSFLSCICLRYNTSPFLLARATAAPPAAAADRCLAGRRCLYSTTPPPPLSPLHWRCSRRDPELGADVSALLLRGRLGARQLFDELPHRVRWRRGYLRAAFAASVSNLNARDGHRGVKAEAMKSSAQ