MASFLSLDEEVPSSEDLQEGGAISSGGRLGENAVSTDLGGGRRIHEENRLQRPRAINADPGEIHALIIAALRCSVGEHAIAEIFFCQELDRHLHRVEPGHCRVSSRLASQPDRRHIPIAAPSSNYYNDKPKMVTVLLSQLQDCEEIRQQGYGLLQRPWLIYPPAVVFQPGLERAFCQLKSRFLVFLTWISATSPLIAARIRYRRAFAERAPEPLAFACSNGARAAIAEVTLPPLGDLDNDTLLRTFARIPTRKFLTRAALVCCAWLDDPVWLKPRQAFKQYLAKQASQALLL*