MISRENYKYGQCYFAIDLTPDEDDCGHWNLIREGSTSIELTFAEGIPATGIEETTPKVTLLIFRNGRVVCVGIKMAADAACVLDNLMEGLQCKGYTCKPSNFKIANFVGSHMTGFKISLEKIVRSLPPTKHVHA