MAPIKVKKICCIGAGYVGGPTFAVIALKCPQVEVTIVDLNQARVDAWNSADYDLPIYEPGLLEVVKEARGRNLFFSTDVDKGIREADLIFVSVNTPTKKSGVGAGFAADLNYVELATRRIASVATTSKIVVEKSTVPCRTAESMRTILEANSQNGCRFQILSNPEFLAEGTAISDLLSPDRVLIGSLQTPEGKDACESLAAVYANWVPRERILTVGLWSSELSKLAANAMLAQRISSINALSAICEATGANIDEVSFAVGKDTRIGPKFLRASVGFGGSCFQKDILNLVYLSESLHLPEVAAYWRQ