MKIFVKTLKGTHFEIDVEPKHTIADVKLQIERSQGQDVYPSAQQMLIHQGKVLKDSMTLEENNVTENSFLVIMLTKAKGSSSESSTTSTPSQAPPKVSSPPTTTPAIAPQAPAATVAPSSVVAPPPASAAAPPPASTAARASTTVPGSTEPDVYGQAASTLVAGNNFEEAIQQILDIGGGSWDRDTIVRALRAAYNNPERAIEYLYSGIPEQAEVPPVAQAPSSGQGVNLPAQAQQPAQPAVPTSGPNANPLDLFPQGLPNVGSNAGAGNLDFLRNSPQFQALRAMVQANPQILQPMLQELGKQNPHLVRLIQDHQADFLRLINEPAEGAEGNLLQQLASAMPQAVTVTPEEREAIERLEAMGFDRAIVLEVFFACNKNEELAANYLLDHMHEFEE