TCIFAPYFRSDEPKKFAKVHKVFGASNVSKILIEVPEEQREDTVNSLAYEAEARLRDPVYGCIG