MEESLLCHCRKYLQLKQLVETSQESPTRLLRELFAIGEAQTCTFQKAPSGNSKPLICTEEELKGKTILLEMRSLDVCYDVRLESLTQLYNTVRDTFNLEIISIPLVHRSSRPSFDAFEEFSRDIPWLVTQNPWAIPSAVKYFLLNLCAPHEKEAGALSLIKIIESNGRIFTASKPVMGLLDRWGAKAYPFTVQKIEELKEEEWNQMETMSTLEFLFHRLEIVSDQVKEMMLHRKVVCIFGGTESESKMKEFTCLIRNAFIRLRDNIHFIYFPYFIFKAAERRPVTDNVVFCHQPLEISTLPHADMEGMLLLNLSQHDVHRFWRRLNFLRAEVPEMYNRDTDKLGALKKLFQCWGNENQWMILMDEEGNTITESGRKLVLSCKGSTEDEARGLIELLIKGSKEQRKEAVFKLEL*