MASTASNSPLHVLLFPWPAFGHISPFLQRRKLSTYGGAALRISFLSIAGNIPRITTLLPSDHSIAVIPLDLPWVPGLPAEATSTADMTPAAAELLKLAVDLTKPQVESLLRNLRPHFVVFDFGMQWLPSLAHSLGIKSLFFSIFAAICTAYNTVPSRRLHGPDPTVDDLKNPPDGFPSTSSVSTIPSYQAADFLYLFKKFDNGPCVYDRVVACLEGCTAVVAKTCTEFEGRYIDYVESQFQKPFLLASPLVPEPPSGELEERWARWLDGFPEESVVFCSFGSETFLSDEGVKELVLGLEMTGLPFFVVLNFQNNEGREEEEELSKKLPKGFGERVKGGVLHTGWVQQQHILRHKSVGCFVCHAGFSSVLEGVVAGCQLVMLPQKGDQYFNAALFARDLEIGVEVERREEDGVFGREGVCKAVRKVMAETGEESGRRVSENHRKLEQFLMDKGVQEKFMVDFVENLKELAIA