MGLWSWGDSYTWGHGGYDATLTAATMQEAYQAALQGGCNLFDTAESYGAPFHWGASERYLANCMQAAGGDQAAGSGLRPVVVSKYIPLPWRLFEPRCMLAALRSSVDRLGVDAVDCYLVHSPVATLRSIKTLASSLAAAVDSGLAKSVGVSNYSEAEVRETHRVLAERGIPLAVNQVEFSLCHALPARSGLLDACNELGVSVMAYSPLAMGRLTGKYSSTNKPQGARRFGDCGFDQIQPIVERLAALGQAHGGKTPAQVALNWLICKGAVPIPGAKSATQAQSNVGALGWRLTEGDVAELDELAIEGSLKFGQHG*