MKIPQKIVTAAAALWLAGAAHAADLPTFKLEMTDGKLTPARIEVPAGQRFKIEIRNTGKGAAEFESVQLRKEKVLAPGAD SFVVVAPLSPGEYKFFDDFHQQAQGVIVAK