MADTFKESPIKSVQVEALVVMKIAKHCSSSFPTIATGSIVGMDNDTLVEVTNSLNFPTVDVANVDSHQSERDASAQAAAAPRSKANLMYQAEMIKHLREVNVDANCVGWYTSATMGNFVTMSFIENQAHYQRENPKAIALVHDVSRSSQASLSLRAFRLSTAFMTALKENKFTTENLQKTKLTYKDILIEMPVVIHNSHLLTTYLHQIPSAPAAGSETTIPTSLAALQREPVNIPPYPSIDSLELSIDPFLEKTCDLLLDSIEAHYTDLNNHQYYQRQMTREQAKITAWQAKRKAENAARAAAKQEPLPDDEWKRLFKLPQEPSRLEGMLNARQVEQYSKQVDGFTANVSAKMFAVRGSLLTE