MACKVPTVKLGSQGLVVSKQGLGCMGMSAFYGPPKPEEDMIALIHHAVDSGITFLDTSDIYGPYHNEILIGKALKGIRDKVQIATKFGLFVQDNGQYGLSGHPLHVRSCCEASLERLGVDYIDLYYQHRVDTTVPIEVTVGEMKKLVEEGKVKYIGLSEANASTIRRAHAVHPITAVQLEWSLWSRDAETEIIPTCRELGIGIVAYSPLGRGFFTAGAKILEGLSDTDYRKIGQPRFNGENLSRNERLFLQLHELATKKGCTPGQLALAWVQHQGEDVVTIPGTTKVKNFDENVGAVAVKLNKEEVEEIAELFHTDAVSGDRYEEFEGATWSYANSDTPPLSSWKD*