MLQLCSIAYMDHLDLPRGRIVDHEINYSVPRICHVSKDDFQFAAIADLHRQHFKFATFGILPFRDRTPYTDNPVTDTEVAEDDLRILSNDQVLSGQWELVEVHEQKIDELVKETQPEALGFAEASIDHFRLGRTDISSNQGTKKTASCERGSSSHCRNTAKAAVTPSSSEKSVEDSGREYESSESDDHPTPPEADYGVIFRSYLSGTQMESVNTLIHKIKPETIVFVATMRKSDVQLPTPLLIISKERSLAAAARFPHENGAVTLQMPGKSEKWRPRFFIEKDNCMLAGNWLDFVCDNQVQAGDICIFVPAMGGERSTFTVHIIRAEATHRRGVKRVRSSHDSPVGVEGMTNPDAV