MTCQYLAIKEVYVKVVGVDTDEASPSVAETFDERTVGSGRKRLRCLFNILVKSICCGGCPLVIIVDDLQWADDFALEMVEAFTSSLSTTVTCNVQCSGGLLMLGSYRDNEVDPDGFLKKLIARMSQAKGNLRVAELPVKELLESDINSMLSSKLCLPMRYTRHLAKLVHKKTRGNPYHIEEFLVSVISNNMLRFAVKERRWIWDDEVIDLQMISEGVAELLARKLHQLPKDILQTLKICSCLGSQVNRSTIRRLDSGNLPFSLLESLDAAVNEGLMERAFHLYRFVHDILKESVYNLIPGRSSTLKIFPKLLALPSIRSMYAKITLISAWRNDHYLHSSILNEGKKSTAMSSFAQARDYVEAATNDIREGYRITKIATLIIEEESSINEHTLRAKLARFPLGQGRYCV