MEGSGLKNVSSHCSISEMDDFDLSKLLDKPRINIERQRSFDERSLSELSIGLSRGLDNYENAYSPGRSGLDTPASSARNSFEPHPMVAEAWDALRRSMVHFRGQPVGTIAAVDHAAEEVLNYDQVFVRDFVPSALAFLMNGEPDIVKNFLLKTLQLQGWEKRVDRFKLGEGVMPASFKVLHDPVRKTDTIMADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDVSLAETPECQRGMRLILSLCLSEGFDTFPTLLCADGCSMIDRRMGIYGYPIEIQALFFMALRSALAMLKHDTEGGEFVERIVKRLHALSYHMRNYFWLDFQQLNDIYRYKTEEYSHTAVNKFNVIPDSIPDWVFEFVPKRGGYFIGNVSPARMDFRWFALGNCIAILSSLATPEQASAIMDLIEARWDELVAEMPLKISYPALENHDWRHITGCDPKNTRWSYHNGGSWPVLLWLLTAACIKTGRPQIARRAIDLAESRLSKDSWPEYYDGTVGRYIGKQARKYQTWSIAGYLVAKMLLEDPSHLGMIALEEDKQMKPVIKRSASWTC*