YFMHGVCREGNQCLFSHDLANSKPSTICKYYQKGYCAYGTRCRYDHTRPSAAAGGAVGTVPHGVSSPGFHSPHPASDLTASIVKTNLHEPGKREKRTLVLRDRNLSGMAEEKTCPSVVSNPGGCSDLQNGPEMKPHSYLDAIRSGLDDLEASSSYSSEQQLCPYAAAGECRFGDACVYLHGEVCEICRLRVLHPFDPEQRKAHEKICMSTFEHEMEKAFAFQASQDKVCSICMEVVLEKASASERRFGILSNCNHTYCLSCIRQWRCAKQFENPIIKSCPECRVISEFVIPSVYWVEDQNKKNELIEAFKQGMGKKACKYFEQGKGTCPFGSKCLYRHAYPDGRLAEPEKPRKQLSSEGTVRFFNSVRLWDFIENRESRHVPNTEDVDMTELGDLFMHLSGVESSEP