MSFALPWYPDRDFIEPDGVEPPPSDELDEDSTESQSPAAEPTSPVEEEAKSEPIIRSAEYFFEDQFVFFRVVASLTGQSDDGWIKRPATVYKVHQYFFVRDSEVFRDMFTCPTGEQTEEGRTEATAILLPGVSHHEIECLLSFLYKGMYDHTKYVGDWIALLSIASRYMFDGILSRAIREIELQHSSIVPVKRIVLAVKHDIPQWLKPAYSELCLRDRALSSHEAEALGLPTAIRLAEAREKMLLKRIARLNQPVSKIVCPKGKEGCRCCEHARQREVTKSATAEEEKQLAEHVVEEIFGL*