GSVQIVYKPVDLSKVTSKCGSLGNIHHKPGGGQMVEVKSEKLDFKDRVQSKIGSLDNITHVPGGGNKKIETHKLTFRE