MDKEITRRWGVGIPSPEELAPLSTRLITPVLACAFNIEGDSGASLTEEEVDEAALNTVRGGMERATPSQVSPQENPQVGPPLVGFADGRWDGGGADGAEGYPGEEPTNGVAILQGVHGNMPAYGAFSGGVENSQDGGGKKARARPAESMEGEDELEGMEHTSDDPPGRALKRPRLVWTPQLHKRFCDAVNHLGVENAVPKTIMQLMNVEGLTRENVASHLQKYRLYLRQRFQTDAPAVPSSSDAVFANGPQPPRGGGSAGPALSGGGEGDLGRERGLRMDTQSNGHSIGLTDGAPPQQDVGYRDYGGYPASMQLSGRPAPEPLEMDAFGRPLKRQKFVDQRALAAHGQLQ*