TGVSGVYFEKSRSSWTAQYKVSGGKRRAKRFLVTKNMSYEEIENVKQQCIAYRKQMEREYIKE