MDAPKESGLRNVSSVCSIPEMDDFDLTKLLDRPRLTIKRERSFDERSLSEMSLSRGLENLDVAYSPGGRSGFDTPASSTRNSFEPHPMIAEAWDSLRRSLVHFRGQPVGTIAAYDHASEEVLNYDQVFVRDFVPSALAFLMNGEPDIVKNFLLKTLQLQGWEKRIDRFKLGEGAMPASFKVLHDPERKTDTIVADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDLTLAETPDCQKGMRLILTLCLSEGFDTFPTLLCADGCSMIDRRMGIYGYPIEIQALFFMALRCSLAMLKLDSEGKEFVERIMKRLHALSFHMRSYFWIDFQQLNDIYRYKTEEYSHTAVNKFNVIPDSIPDWVFDFMPTRGGYFVGNVSPARMDFRWFALGNCVAILSSLATPEQASAIMDLFEARWEELVGEMPIKICYPAIESHEWRIVTGCDPKNTRWSYHNGGSWPVLLWLLTAACIKTGRPQIARKAIELAESRLLKDGWPEYYDGKNGRYIGKQARKYQTWSIAGYLVAKMMLEDPSHLGMISLEDDRQLKPIIKRSSSWTC*