MSGLTYREINGDLFKCQRDYSMCHCVAADLRMGRGIAVKFRNKFGQLLNLQRQNVQPGGVAVLQDQQRFIYYLITKKSSW GKPTYELLQSSLIAMRKHMISHQVPKLAMPRIGCGLDGLNWPKVKEIICQVFQADSVELVVYNYVAMK