MKSSIALGLTLLSGVFASPVAKRASSYSDADILNFALTLEHLEATFYRQGLAKYSAQDFANAGYGYYVHQNLVEVAYDEATHVSFLTKALTAAGATPVSECTYNFGYNSVDTFLATASILEGVGVTAYLGAASSINTAAYLTAAGSILTVEARHNAYIRNAIGEYPFPQSFDVPLDFDEVYSLAAPFIVSCPSSSTSGLAGLNLKAFPGLAVTTTGKIFTGSTVKLQAKVTPSGPVYAAFATVTGPVWAN