MATTTSPLVVVLLAVVAAIAVSLVQPAFALPAGLPDIKSLTNPWSAFKNLSGCHFGDERQGLGKLKDYLWHFGYLSYPSSSSLSPSFNDLFDADMELAIKMYQGNFGLDVTGDLDAATVSQMMAPRCGVADVVNGTSTMGGGGGVRGRGLYSYFPGSPRWPRSRTTLRYAITATSQTSIDRATLSKVFASAFARWSAATTLNFTEAASAADADITIGFYGGDHGDGEAFDGPLGTLAHAFSPTNGRLHLDASEAWVAGGDVTRASSNAAVDLESVAVHEIGHILGLGHSSAADSIMFPTLTSRTKKVNLATDDVAGIQGLYGNNPNFKGVTPPATSSREMDSAGAGELSRPWRRLLDGAAGLLVGLSLAWL*