MEGSGLKNVSSHCSISEMDDFDLSKLLDKPRINIERQRSFDERSLSELSIGLSRGLDNYENAYSPGRSGLDTPASSARNSFEPHPMVAEAWDALRRSMVHFRGQPVGTIAAVDHAAEEVLNYDQVFVRDFVPSALAFLMNGEPDIVKNFLLKTLQLQGWEKRVDRFKLGEGVMPASFKVLHDPVRKTDTIMADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDVSLAETPECQRGMRLILSLCLSEGFDTFPTLLCADGCSMIDRRMGIYGYPIEIQALFFMALRSALAMLKHDTEGGEFVERIVKRLHALSYHMRSYFWLDFQQLNDIYRYKTEEYSHTAVNKFNVIPDSIPDWVFEFVPKRGGYFVGNVSPARMDFRWFALGNCIAILSSLATPEQASAIMDLIEARWDELVAEMPLKISYPALENHDWRHITGCDPKNTRWSYHNGGSWPVLLWLLTAACIKTGRPQIARRAIDLAESRLSKDSWPEYYDGTVGRYIGKQARKYQTWSIAGYLVAKMLLEDPSHLGMIALEEDKQMKPVIKRSASWTC*