MNKKDFAYLGCAAIVVASGLSCIPAANAATAHVVHPGESIQKAVDAAQSGDTIVISPGTYHQSVLVTKS ......