YFMHGVCREGSQCLFSHDLANSKPSTICKYYQKGYCAYGPRCRYDHTRPSAAACGPVGSMLHSTPSEFHHIGASXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLSGIAEEKTYLSMVSNPGSCSDPQSSPEMKPHSYLDAIRSGLDDLEASSSFSSEQQLCPYAAAGECRFGDACVYLHGEVCEICRLQVLHPFDPEQRKAHEKICMSTFEHEMEKAFAFQASQDKVCSICMEVILEKASASERRFGILSNCNHTYCLSCIRQWRCAKQFENPIIKSCPECRVISEFVIPSVYWVEDQNKKNELIEAFKQGMGKKACKYFEQGKGTCPFGSKCLYRHAYPDGRLAEPEKPRKQLSSEGTVRFFNSVRLWDFIENRESQHVPNSEDADMTELGDLFMHLSGVESSEP