YFMHGVCREGSQCLFSHDLANSKPSTICKYYQKGFCAYGTRCRYDHTRPSAAAGGAMGPVPHAGPSPGTHSPHPPDLATSTVRMHAHEPGKREKRTLVLRDRNLCGVTEEKTSVGVASHPGGCSDAQMGLETKPHSYLDAIRSGLDAAEAGGSCGGEQLCPYAAAGECRFGDTCVYLHGDVCEICRLRVLHPFDPEQRKAHEKMCMLTFEHEMEKAFAFQASQDKVCSICMEVILEKASASERRFGILSNCNHTYCLSCIRQWRCAKQFENPIIKSCPECRVISEFVIPSVYWVEDQNKKNELIEAFKQGMGRKACKYFEQGKGSCPFGSKCLYRHAYPDGRLAEPEKPRKQLSSEGTVRFFNSVRLWDFIENRETRQAPATDDDDVAELGDLFMHLSGVESPET