MRVRATLASASVVAALGLVIRSLTQVLHRLREAEAAGAAEAARADAEAARKHELACELLTLRNLLISTPASVETRFVPAPSDVFVVGYPRCGTTWVSQIVHALRTGAEVEKTMAFGEISEVVPWDVQAEACGQRLNSPQVGVSRAFKSHETCEAIAKGARYIYVARDPVDAFLSCYEHLPAYANLLPGDLEPQQFADALFAGAARAGQIWPHFLGWWKQRRNPDVLWVFYDDLHADLPGCIARVAEFLGLAESEPATLERTAALCSFDFMSAADNAPHFDDHFVRGHVLPRMGLPRDLPARVSKVCHGVVGRGARELPAGVVERLAARWAETMVSETGCSSYSELREAYSHERPLTPDTAYAPDRPRFSASWFSLPNSLSPASSGSH*