MSEARGMACVPSYYQCPISLQLMRDPVTVSSGHTYDRCSIERWFHSGNKTCPASMQVLETTDLIPNLTLRRLIQDWCRANRQDDHAKGLIPQPSAHPKDVRRLIHAIGIGSGKERLEALRRLRSMAKASDRNRRCLVEAGALSTLGAILSSHRSRITARKCALNLAGELSSLRLWDEDSDEACEEALGTLGLLSQCDEARHALPIVGPSQMCALSWFLCRDGLDAKMSAAMVLGNLLIDDETMMELGSFEGVMRGLVDLLKEDLYPKALSTSLRGLQAICWPERNRLKAVRVGVVEALVELLPGARRSDSEKALGLLELLSAYEEGRSALCRHALSIPVLLKSILRVSETATERALETLLLVFRFSSDPRLHYASIQHGAFMQLLLVIQSESSLDIKDKARELLKLLQVQCNKSDPCIRTIRFS*