MSAFDLISHSAMSCYSNPYMPLLEEGNASALTFPYLDESGNHKRLKRTISIAESMSSHNSLYGGGSNNSCVTNGSISRSGSTNSLNTLPRLHFRDHIWTYTQRYLAAEAVEEAAAAMINAEGNGAEEDGTADGMRLVQLLIACAEAVACRDKSHASALLSELRANALVFGSSFQRVASCFVQGLANRLALVQPLGAVGFIGSPMNAKDFALDKKEEALRLVYEICPHIQFGHFVANSSILEAFEGESYVHVVDLGMTLGLPHGDQWRGLIESLATRAGQPPSRLRITGVGLYGDRMQIIGDELEAYADRLGINLEFSVVESNLENLRPEDIKLLDGEVLVVNSILQLHCVVKESRGALNSVLQMVHELSPKILVLVEQDSSHNGPFFLGRFMEALHYYSAIFDSLDAMLPKYDTRRAKMEQFYFAEEIKNIISCEGPARVERHERVDQWRRRMSRAGFQAAPIKMLVNAKQWLGKINVCEGYTILEEKGCLVLGWKSKPIVAASCWKC