MLPGNGQLSVPPGFRFHPTDEELLYYYLRKKVSYEAIDLDVIREVDLNKLEPWDLKDKCRIGSGPQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIHLCNSKKIGMRKTLVFYTGRAPHGQKTDWIMHEYRLDDDDSDVQEDGWVVCRVFKKKNHSRGNFQPEFSQEESFTHIKTVASSAQLETRHNHLQALYDFSFDGSMQLPHLFSPESAVASSFISPVSLNSTDIECSQNLLRLTSSGGCGLVQQERYNGEWSFLDKLLATHHLSVDQQHSQGKCTPSSQVDVGTSTQKFPFQYLGCEADILKFSK