MEEGHKEPLVLRVEGSHCSLSEMDDFDLTRALEKPRQLKIERKRSFDERSMSELSTGYVRQDSILEMAHSPGSRSMVDTPLSVRNSFEPHPMVAEAWEALRRSMVFFRGQPVGTIAAYDHASEEVLNYDQVFVRDFVPSALAFLMNGEPDIVKNFLLKTLQLQGWEKRVDRFKLGEGVMPASFKVLHDPVRKTDTIIADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDLTLSETPECQRGMRLILSLCLSEGFDTFPTLLCADGCSMVDRRMGVYGYPIEIQALFFMALRCALSMLKPDEEGRDFIERIVKRLHALSFHMRSYFWLDFQQLNDIYRYKTEEYSHTAVNKFNVMPDSIPDWVFDFMPLRGGYFVGNVSPARMDFRWFSLGNCVSILSSLATPDQSMAIMDLLEHRWEELVGEMPLKICYPCIESHEWRIVTGCDPKNTRWSYHNGGSWPVLLWTLTAACIKTGRPQIARRAIDLIESRLHRDCWPEYYDGKQGRYVGKQARKYQTWSIAGYLVAKMMLEDPSHIGMISLEEDKQMKPVIKRSASWTC*