MDLQSFDNDIMSFPDPSEFDYAAFLQADDVGFTDPMQGQSAASLSGSSGEGMHTPPDPGARGLSGNGDNGNPLDLSLRRLPEQGRLRLERRGHTKSRRGCYNCKRRRIKCQETHPACGHCLKTGLKCEYPASPQITHQQPHNQIPLFSLQDMRCFQYFLTQCYPHHPLKQEEIWTHEIPSIAHNHEFLMHAILGYAASELMHTDSSLAPVAMGHRIKAVKAIKKRLMETSKMDTNFEEANALVATCFALTFQSVSLEDGLAEYMTFIRGIVIVGMQMMFKSIKPLFSNLFETNSDDVLAPYMEGLPLIQRGWAEAAIEAITNLRPLCTRQVEIEYHEHLMTVSSRLLTNSFDAYKANSRLYAWWMLMPHASFQDLINANNQVIILLHSHWIGLSQIMAFINEQEYAVREKHPARQENRIDPGFIRWLKHLNARVDHEHQRFNQWPMWVDEQLDNDITFFGKRL