MLSYHHSFHAGNHADVLKHIVLMLILENLKLKEKGFFYLDTHSGVGRYRLSSNESEKTGEYKEGIGRLWDQTDLPEDIARYVKMIKKLNYGGKELRYYAGSPLIAAELLRSQDRALLTELHPSDYPILRNNFSDDKNVTVKCDNGFQQVKATLPPKERRGLVLIDPPYELKDDYDLVVKAIEEGYKRFATGTYAIWYPVVLRQQTKRIFKGLEATGIRKILKIELAVRPDSDQRGMTASGMVVINPPWTLETQMKEILPYLTKTLVPEGTGSWTVEWITPE