MDYEDKKRIFQQYIEALEEERQKMQVFHRELPLSLHLVSQAIDGYRQQMTSELFLFGRSECEETSSDGQPVLEEFIPLKRGSSSSEKEEEEEEEITNERSGKKPDWLRSVQLWNQEPDPPSNEESSRKPAAVDEMMVKNKKKVGGAFHPFHGEKNTSKAQAAATSSTAETRRQEEKDGRKARRCWSPELHRRFLQALQQLGGPHVATPKQIKELMKVDGLTNDEVKSHLQKYRLHSRRPLSAAVQGCGGGSTTEPTPQLLVVGGIWVPPPEYAKAAKATDTTTKVYAPVPTLPQLLPSPTHRQKRTHRWTTSPLQWKGGRGTLEEDHANSSSRTTSSSSHTTTTSPPL