MSENKIVHWNASRKRASVVLDLDGGASSAPNAATGATSTHGDFPRIQVSTTCVSKDGVVAAGGFAGELVVLDQRSGRSDAARITSDDNGITNAIEFVGARSGAEILVSSNNDMMTRFYDLSTMRCLGRHKYPWAVNYASTSADGRSTVVVGDSKEAWLVDVATGRRIATMEGHLDFSFAAAWHPNGILFATGNQDTTTKVWDARCLGRGSLLTLRGTMGAIRSLRFTSDGRFLAAAEPADFVHVYDVDAGFEVRQSLDHFGETAGIGFSPDGESLFVGVADLTYGSVLEYSRGR