MEDLRVNSQSSLSDVDDLFRLLDRPRLNIERKRSFDERSFSEMGIMDSGINSPGGRSGWETPASSTRNSFEPHPMVAEAWDALRRSLVHFRGQPVGTIAAYDHASEEVLNYDQVFVRDFVPSALAFLMNGEPEIVKNFLLMTIQIQGREKRIDRFKLGEGAMPASFKVIHDPIKKTDTVIADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDLSLADTPECQKGMRLILSLCLSEGFDTFPTLLCADGCSMVDRRMGVYGYPIEIQALFFMALRSAMSMLKHDTEGKEFMERISKRLHALSFHMRSYFWLDFQQLNDIYRYKTEEYSHTAVNKFNVIPDSIPEWVFDFMPLRGGYFIGNVSPARMDFRWFALGNCVAILASLATPEQSAAIMDLIEERWEELVGEMPVKICHPAIESHEWRIVTGCDPKNTRWSYHNGGSWPVLLWLLTAACIKTGRPQIARRAIDLAESRLLKDGWPEYYDGKSGRFIGKQARKFQTWSIAGYLVAKMMLEDPSHLGMISLEEDKQTKPVIKRSHSWT*