MTVTIGDDFGGSIVILPSFIANKTDLLTIFSLPHPSNNRSKKRINLIGSTEGEIFQLKTHEFSKGCTYNTQSDLANEKYHYTTNEEPLKSTFLINEANRSDGHVMESGTFQIAAKYDIAFNLIGFYYKDSVSEAEKEYEVELEVQSSPSEDQANCFTARDFHDQLIDCHDTQWSKICVKTLEAALMKIAEPIEEAGCIYFKLTQDRVTKYLAGKISKMASNLPKSLPIAKDLPADIQKCARVVIATNLLVSLIPRLAYLKLKEFTPVPNENLVDIKEAFHKYEKYKSSLKCSIAEKELLVNAAMTVGLPTGKVKVSAMKKVTKKTIKVRKQTGAIDGFFKQAN