MFRAPEPSRQTGASAAKGGRRLSGRPCWNFAKGQCAFGDACAYLHDDVASDSRGPARCRSDETTSTSDRDGAVDEPRVPLRYFTHKSRAQLGADPGRSLLARVLERDGVFEPTRDVSSCALFWGCASPTGPLLANLPPDAFVNHFPGTTAITHKHTLAMMLRRHPEGDAVAPRTFVLPAEANEFAAFDDADDCEKGGAGWIVKRAVGGEGRGTIVARTAREALERTRGADRGYRACSRHAETWVAQRYVRDPLTLAPRSGSDRRKVDLRAYALLTRWDPNDGTTRAYVHRDGLVRFAAAPWDPSDSSSLAVHLTNNAAATARTHEGGAEGGAEGGADDRVTWDPDAHFKRNWSFETLASELDAELGVGSYERLWEGVRRCARAALASLPRRGDWGDLGGNESLSVGDDGRNLRRFELLGLDLLVDERLRVWLLEVNSAPTLAAGTKLGGRVSGTHHRVKAGLLADAMNLLGVGLEDAGGAEEEVERAALGGFQLL*