MASPPPPLLLTLVWAAALLWCGGCDARFVVEKNSLRVTAPVALKGAYECAIGNFGVPQYGGTMVGVVAYPKANRKACKGFDDFDVSFKARPGALPTFLLVDRGDCYFTKKAWNAQNAGAAAILVADDRDEPLITMDTPEESGRVEYLENITIPSALISKSFGDRLKKAIDNGDMVNVNLDWRESLPHPDERVEYEFWTNSNDECGPKCDSQIDFVKSFKGAAQILEKQGYTQFTPHYITWYCPEAYTSSKQCKSQCINHGRYCAPDPEQDFSKGYDGKDVVIQNLRQVCVYKVAKESKKPWLWWDYVTDFAVRCPMKEKKYTKECADGVIKSLGLDHKAIDKCIGDPDADEENPILKAEQDAQIGKGSRGDVTILPTLVINNRQYRGKLDKGAILKALCAGFRETTEPTVCLSEDIQTNECLENNGGCWQDKAANITACKDTFLGKVCECPIVKGVKFIGDGYTHCEGICYPESG