MEKADESLLPGVYKEVGDALHTDPTGLGSLTLFRSMVQSACYPIAAYLAARHNRAHVIAYGAFLWAAATFLVAFSTTFFQLAVSRALNGIGLAIVSPAIQSLVADSCDENNRGMAFGWLQFTSNIGSLVGGYVSLLIAPITFMRIPGWRLSFHLVGLISVVVGILVRLFATDPHFADDNLRSSSKVHGSSYSFISEVQGLLEEAKSVVKIPSFQIIVAQGVMGSFPWSALSFAPMWLELTGFTHVETAILLSLFVVGDSIGSLFGGRMGDVLSRSLPNSGRIILAQISSGTAIPLAAILLLALPDDPSSIFMHGLVLFVSGFFISWTAPATNNPIFAEIVHEKARTSVYALDRSFESVLSSFAPPVVGLLAQDVYGYMPVTQGADSISTDRENATSLAKALFTAIGTPMALCCVIYSFLYCTYPRDKEKAQMEALIESEMQLLSLDPSSLTGQYSLVKSSENQESYNDEKIVEEMDYNEDGLDFEDGDDKTLIYRRPMSSKFAE*