MKETCADLFDPQTIMDSDYSPRAAKGGGVGSNNGDYSFAFNNDVFSDRVLRIEIMVGLPESKSDGEGCTSIAEWARNRKRRRGEIKKVIAAELAVYREEHILSCNQPDTKEGVLYENHDEEAVAMIEESPSGDEAAHSNDSSWSMDCSTVLKVKSIHISSPILAAKSPYFYKLFSNGMQESQQRHVTIRINASEEAAFMELLNFIYSGTISTTAAPALLDVLMAADKFEVASCMRHCSRLLRNLPMTPESALLYLELPSSVLIADAVQPLTDAAKLYLATRYKDINKFQDEVLNLPLAGIEAILSSDDLQVASEDNVYDLLLKWARTQYPKLEERREVLGSRLGRLIRFPYMTCRKLKKVLTCNDFDHDLASKVVLEALFFKAETPHRQRALTSEESTTNKRFVERAYKYRPVKVVEFEQPHQQCIVYLDLKKEECENLLPGGRVYSQAFHLGGQGFFLSAHCNMDQQSSFHCFGLFLGMQEKGSVSFAVDYEFAARTKVAGEFVSKYKGNYTFTGGKAVGYRNLFAIPWTNFIAEDSLYFIDGVLHLRAELTIKKH