MKIFVKTLKGTHFEIDVEPKHTIADVKLQIERSQGQDVYPSAQQMLIHQGKVLKDSMTLEENNVTENSFLVIMLTKAKGSSSESSTTSTPSQAPPKVSSPPTTTPAIAPQAPAATVAPSSVVAPPPASAAAPPPASTAARASTTVPGSSTEPDVYGQAASTLVAGNNFEEAIQQILDIGGGSWDRDTIVRALRAAYNNPERAIEYLYSGIPEQAEVPPVAQAPSSGQGVNLPAQAQQPAQPAVPTSGPNANPLDLFPQGLPNVGSNAGAGNLDFLRNSPQFQALRAMVQANPQILQPMLQELGKQNPHLVRLIQDHQADFLRLINEPAEGAEGNLLQQLASAMPQAVTVTPEEREAIERLEAMGFDRAIVLEVFFACNKNEELAANYLLDHMHEFEE