MATDFFGAKVQASAVQKLYLTNSGYNDYGAVIPLISSTIEGLRTANQTVCEQQPLAEFSVPLPPGYLGTPSNTNTLDPVANHASLHGNAWGDANGFPFLPCSGVVESKHTLVSRTGSVNSSYLSQYDVEGLSNSSSYSEHARFLSSAGAARLSADSVQASFNTGQVLSLSLSPQRPILQSQPLQQSNSNRSSCDVNSSFGAQNIRMYGSGFLNQLNDMSCNRLSSAEGRSSVVWIQGSRYMQAAQELLNEVVSVGQGITDGVLKQQNTHSWVGHDSWLTQKSSVSNVTGKVSEHSNLDSAGARSPSVGAANPLNRAVNTDSGCPSSDGKLAELTPAESKELQTKKAKLMAIRDEVDRRYREYCCQMQIVVATFECAAGFGAARIYTALALQTISKHYRSLRDAIGGQIQGTSHTLGEEDVSGQGISRLRFVDQQLRQQCMLRQLGMMAHQNAWRPQRGLPEHSVSILRAWLFEHFLHPYPKDADKIMLARQTGLTRNQVSNWFINARVR