MLPAPAAAPHADFVLPDAPPVLVVERHSLDSLRPVGVEAAAAALGQQGHGASGGGVGVWHVGLYSSILHLQQLAQWLNPKGTRERPLAGEVTRLLDQHQQFAMQHPQLPRPPAAEERPPLDAGAQRAAAVARLQQALLSFEEGNQGGTYDDLAGSEQRRQTWRAMVAAASTPQALAAALLVLEGMVRPEYLKPHWRPFSMPAPHPSDTGTLSAVWLRLEALKTSVKLKLTLNMRALKDVMGGALIPSGGTRYSLREHKPALKRAYCEDPDAASQSDEDETHETRAERAAKRAKQRELPGMQQQLPDDEVVARQLDAQLNPGSQRTRARTAPGHRQPGPAGDEEEWEDDDEEDGQX