MSADPRQRLVVAHSVDPAAAEHEVQGNLALARWLAEVQKLEFGGRYEPELHQRGPLYLVPTRTLVGRETAVRLGVNSDEDLLGGFVEHAFIAGKAIVHPLPRGGVAPEGWNPLFAEKVRDVVLNGVSVFSLADAHRAGARMLAEGPVRAKLAEACGGLGQYVAHDLDELDAWLGGLEERQLAQGLVLEANLESIVTHSVGQLRVNGFLLSYHGHQHQTRNARGELVYAGSDLLVARGGYAELLALDLAREVRQAIEYARIFDTAAAIFFPGCFASRRNYDIAQGRDGNGRERFGVLEQSWRVGGASSAEIAALEAFRADPGLPAVRAASFEIHEDKRLPDNSRVIYRGPDEHGDFLLKYAMTGEA*