MTPIDLTDVTKYVETHIGGFHQKRIASLDGLSLIKVLKRKNPYLFKAKYLLTSEEIVRGLVDAHISSNEETVFGDWLEGLAIFINEKVYGGRKSGINGIDLEFDKEGKRFIVNSKSGPNWGNASQIAKMKSDFKTAAKTLRTGNSGLQVVAVNGCCYGRNNSPDQGDYFKYCGQDFWDFISGDTNLYTELIEPLGYKAKEKNDEFQESYAKMINKFTLQFSLEYCDDNGAINWKKLVQFNSSTSSH