MLRAWVLMACCACALASEGPLAGLQLGATVSDPAGELLVEARGAVEWMRAIRQRIHRRPELAYKEFETSAFVREVLSELQIPFHHPIADTGVVAWMGRGPRSVALRADMDALPIQEAVESPFRSEIGGRMHACGHDGHVAMLLGAARLLKAREAVLNGTVRLLFQPAEEGGAGALRMCNEAASAVLALQTLVARRTSPFESAVARLGGTVRALSADAHAALLLQVRETIEAAAAAHNCSAEFSVPSTPYPPSSTTPPPSPPSATPPTPSLPPQTPRPQQPARRPPGENWRTGRWRRKTSRSTGRCALGVRVPGAGAGRRRPPLPSFTFNDAVLPLGAALHASLAIHWLAQGDGQLPQ*