MQVNYKMQVACSPQDVKTYDTNRLRSSFLMEKVMVPNEINVTYSMYDRLIFGGAVPATKELVLETIDPLKSKFFLERRELGVINIGGEGIVTVDGKEYTLKFKDALYVGRGKQKVTFKSKDSSNPAKFYINSATAHKEYKTQLITIDGRKGSLKANSFAAGKLEESNDRVINQLIVNNVLEEGPCQLQMGLTELKPGSVWNTMPAHTHSRRVEAYFYFNVPAGNAICHFMGEPQEERVVWMQNEQAIMSPEWSIHAAAGTSNYMFIWGMAGENLDYGDMDKIKYTEMRLEHHHHHH