IFTRCTMSTLWMGNLETYMDEKFITRAFSTMGEQVVSVRIIRNKMTGGALGYCFVEMTDEATAERCLRKINGKSLPGASPPTRFKLNRATFGKQDVGQMYSLFVGDLTPEVDDGMLYEFFYNRYPSCRGGKVVLDSMGNSKGCGFVQFPDERLQKRALDECQGAVGLGSKALRLSLAANNLRNRQPQQSETRAAQPSSGYRGDYDQYSQYHQQQMYPGYYSSWGYDQTGYAYNNQLYDYSQYPAAQESEPLPDDGLEGLYRIPASDLPLSGTFPPHCCERSWCCGVAEPMVELNVVEANQKFMEHSEELYDALMESRWQTAEFSAEQDYVTSS