MDVHHAQATPSAAPSQALTFPFIGDFLPSSVLTTSDYGSDCSSLTAIDISVSGNQEFSPSEDSPVYISSALRLATEVPAEYAFTPDDNLQVKTEAAVIICAHCHQSIQEKFFLSVDGRCWHESCLQCTTCEEQLSNKCYYKDSKFYCKGCYFREFGPKCSSCDRIIQATDWVRRARSFVYHLACFACNQCKRQLSTGEEYALQEGRLLCKQHFVELVEGESGISNQKTKTKRVRTTFAEDQLSVLQTYFNRDSNPDGADLEKIASITGLSKRVTQVWFQNSRARQKKWHQKSDGDNDGSQRSSVGPLSPGQKSDSSSEMMYPTSVTTSAEDAIPESIVILSSLQFE