MSTDSQVEGNVEFCTLGMFILDDIDFGGSRPNVKSIIGGAGSYAVVGARLVAGKKHSSSVSWIVDVGSDFPTEVLGVIKSWNTNCLIREDSGRLTTRAWNGYGPNEKRDFKYLTPKLRLEPSMLSDSQVFSKTFHMVCSSSRCITIVEDILRRRDDLWKEGKAPSATGATKRPIFIWEPVPDLCTPEEQDRFLEAARVVDVVSPNELELGMMFGQPGWTEDSEFGRDVVTRILTSGIGPESEGHLVIRAGKDGSYTFSRKERIWLPAYHQPGTSGVTAVVDPTGAGNSFLGALAQGLISSERDPGMIISSVLAKCGDWQTITKASAKQRDMLVALICATVAAGFVVEQIGVPRLTLSSEGKELWNGTEFTERVRLYTQRLYRTFEESPRKHFRNN*