MTLPNRAGYAPGQHRRVPKCVAASAEEASGMLTKNAVVVQKKPPPRKAITPLKDEGMKQDLQMMLTSLSPMHGSSLQTLTKEESKVFVENSRKRLLEDETFQGNESLRDLLAFANNPVVQMPPGAVDPFAAVIEQMPSLSQNYQGGYGASSDGFPGNDSSRSQYMQAVSLQSMTNATEMVDDPAITARYEQTAHNLQEWGERRMLQQPRAVTAARGDNTLPPISMTLAGMSPYALELAARNSLPKKRSSLSKLSKQLMHDWFEHNLHHPYPTEEEKEWLAQQGGITLEQVNNWFINTRGRKWKPMLNKLMAEKQAGNCKLYDQMVEKIEEPYHKY