MKHLTPANAKAKAFVEAEAEGREEEVVAMNALVGCTTSFDPGWEVDAFGAVSNLCQPMEADLYGCADPCWWPAQVADTLNTYPNWSAGADDVMQDWRKLQSVFPETKGSS