MRIEDGVEELSASRNHLVFAYYVTGHGFGHATRVVEVVRHLILAGHDVHVVTGAPDFVFTTEVQSPRLFLRKLVLDCGAVQADALTVDRLASLEKYNETAVAPRASILATEVEWLNSIKADLVVSDVVAVACRAAADAGIRSVCVTNFSWDFIYAEYVMAAGYHHRSIVWQIAEDYSHCEFLIRLPGYCPMPAFRDVIDVPLVVRRLHKSRKEVRSEMGISEDVKLVILNFGGQPAGWKLKEEYLPPGWLCLVCGASSEQELPPNFIKLAKDTYTPDVMAASDCMLGKIGYGTVSEALAYKLPFVFVRRDYFNEEPFLRNMLEFYQGGVEMIRRDLLTGHWRPYLERATSLKPSYDGGVNGGQVAARILQDTANGKNYASDKLSGARRLRDAIVLGYQLQRVPGRDISIPEWYASAENELGLRTGSHSVDINNSNIPQNSDAGDFDILHGDVMGLPDTMSFLRSLAELDALHDSVKNTEKQYMRERKAAAGLFNWEEDIYVARAPGRLDVIGGIADYSGSLVLQMPIREACHVAVQKIQPSKQRLWKHAQARQNAKGQGPTPVLQIVSYGSELSNRGPTFDMDISDFMDGDQPISYEKAKGYFARDPSQRWAAYVAGTILVLMKELNIRFDSSISMLVSSAVPEGKGVSSSASVEVASMSAIAAAHGLNISSRDLAILCQKVENSVVGAPCGVMDQMASACGEANKLLAMVCQPAEVLGLVDIPSHIRFWGIDSGLRHSIGGADYGSVRIGAFMGRKMIKSTASDVYSKSYSNGNGNNLEELEEYGIELLQDEASLDYLCNLAPHRFEAIYSKNLPDTLNGEAFLTKYDHHNDPVTVIDKKRSYGVKAATRHPIYENFRVKAFKALLTSASSEEQLTALGELMYQCHYSYSACGLGSDGTDRLVQLVQEMQHSKSSVSGDGDGTLYGAKITGGGSGGTVCVIGRNCLKSSEQILQVQQRYRNATGYMPFLFEGSSPGAGKFGHLRIRRRLAPKQD*