MSFKRSHVTNKMLRKVLCAGGKGEEDDNKRYFFTRLVKKYENGERPSRVVKNGGHWKATTGDKTIRDIRNNMLGFKKSLVFIDAQQKKTNWLMQEYRIDEHRKNDGSGSTSTKKDQWVLCCIYEKLNAKEKQQRKEKKELENNQDDDQEKDDVVFEEEEMPYSDDEFFEGLSEKVELQNDQNDDQEKDDVVFEEEELPYFDEEFFKGLPATASWLGFPFT