MKAITAVCATGASVPAIASGRVQRHRDGENAEIQMYLSKLKDLVPFMPKNRKLSKLEVIQNVIDYICDLQSALETHPAVNTFDPVQALASHNSLEDSISVGPRQPLGVRPSPNTILANALNMAVSNATSAASSTSEAPSNVTKDKSA