MAGVRRAVPRIKLGSQGLEVSAQGLGCMGMFGSYGPPQPELDMIDLIRYAVNDLGVTFLDTSDIYGPHHNEVLLGKALKGIREKVQLASKFGVYYENGQLTFRGDPAYVRACCEASLKRLEVNYIDLYYVHRVDASIPIEVTVGEMKKLVEEGKVKYLGLSEASASTIRRAHAVHPITAVQLEWSLWTRDAEKEVIPTCRELGIGIVPFSPLGRGFFSAGPKILENLTDNDMRKTIQPRFTSDNLDHNVELFLKLNDLASRKACTSGQLALAWVQHQGKDVAPIPGTTKKMNLEENVGAFNVNLSKEDHEELESFFHPNCAAGARYSDMGMTTIELETISLSDWRPE*