MAAPTTTRSREERWSLAGKTALVTGGSKGIGRAIVEELAGLGVRVHTCARTAGDLDECLRAWAADASLTGRVTASVCDVSVRGERERLVSAARAELGRKLDILVNNAGQTLFGAATETAPGDYARLMATNLESCFHLAQLAHPLLVEAAGGGAGAVVVNVSSIAGLVAYPALAVYSATKGGLNQLTRSLAAEWAGDGVRVNCVAPGGVRTDLSSNSGLKLDPETEARMVAAEEARVPVGRLGEPEEIASLVAFLCMPAASYVTGQVICADGGRTIAA*