MATSLKATTATFLQPAKIATSSPSRNVHLRSNQTVGKSFGLESSPARLTCSIHSDFKDFVGKCSDAAKIAGFALATSALVVSGASAEGAPKRLTYDEIQSKTYMEVKGTGTANQCPTIDGGSETFSFKPGKYTGKKFCFEPTSFTVKADSVSKNAPPDFQNTKLMTRLTYTLDEIEGPFEVSSDGSVKFKEEDGIDYAAVTVQLPGGERVPFLFTVKQLEASGKPDNFSGKFLVPSYRGSSFLDPKGRGGSTGYDNAVALPAGGRGDEEELSKENVKNTAASVGEITLKITKSKPETGEVIGVFESLQPSDTDLGAKVPKDVKIQGVWYGQLE*