MLAAQDSDMTQIDVLSTPAPNTAPANPALYETKPSLIGLSREELAAALVEKGVSERQVKMRVQQIWHWLYVRGISDFDDMLNVSKDLRELLREHFTIQRPEIVEEQISNDGTRKWLLRFPPRGAGRPVEVETVYIPEEGRGTLCVSSQVGCTLTCDFCHTGTQRLVRNLTAEEILSQLLLARDKLGDFPDRDTPQGAIMPAEGRKVSNMVMMGMGEPLYNFENVKTALLIATDGDGLSLSRRRVTLSTSGVVPEIYRTGEEIGVMLAISLHAVNDELRDHLVPINKKYPLKQLMEACRAYPGISNARRITFEYVMLKGVNDSLTDARDLVKLLKNVPAKINLIPFNPWPGSKYECSDWETIEAFADFVNQAGFASPIRTPRGRDILAACGQLKSESERMRKTDRLAFEAMMIANHGED*