MAFDIGQSSYFPAVETPWLGGPRLLSPDALRQFDIQAVLSLYGIMHTDTLYQPLPNVCEMPDNGAVIQSLCSAPDPADDGDLTHFAYQQRADQCYDQCHDPFAGELESEALREATYTYCASKRNPTKTKDVKYNKPTHSAKEVNFTTAVDTLMKAIQRRSDSERITDLTPSVTAEPPQDLRQSQGDSTTAETVLYSAEEAAKSTKTVKARKYACDVDDCGKSFYQSAHLHTHKRAHTGAKPY