MATIFLFTKNVFIALAFALFAQGLTIPDGIEKRTDKVVSLDFTVIRKPFNATAHRLIQKRSDVPTTLINEGPSYAADIVVGSNQQKQTVVIDTGSSDLWVVDTDAECQVTYSGQTNNFCKQEGTFDPSSSSSAQNLNQDFSIEYGDLTSSQGSFYKDTVGFGGISIKNQQFADVTTTSVDQGIMGIGFTAVEAGYNLYSNVPVTLKKQGIINKNAYSCDLNSEDASTGKIIFGGVDNAKYTGTLTALPVTSSVELRVHLGSINFDGTSVSTNADVVLDSGTTITYFSQSTADKFARIVGATWDSRNEIYRLPSCDLSGDAVVNFDQGVKITVPLSELILKDSDSSICYFGISRNDANILGDNFLRRAYIVYDLDDKTISLAQVKYTSSSDISAL