MGSFSGHVLPGTLFLAVGLWRVWSAVARFAADPPAFRVRAWSPLSKGPRLLELYVVAGGAFLDMCLELGGGIFAGRGGGGGVEPASLIYFEHGGMLLTFFLFGALALLSQKTRYLPLTDGELCLLAATAFTSEFLLFSYHSATHTGLEGYYHHLLVILIGLCILATVLGALLPASFPADLAAGVLIALQGLWFYQTALTLYGPMLPAGCGPDGGGVDCRSRAAEERAEQLANLQLFGLVFLAFVYVLGCYAVAAARYGHPDLAAMHEEHVAALECRGAVGARAEECAI*