MARALIVICPGSEPESTLIPVRVLRKGGFEVYIAMGFGIEEVEAEDDTVVTVDSSLRDAFQTGPFDALYFPGGEEGSAAIRRSPLVKRLLHRFARDGLNIVAISTGPQAFRAAGIGAGGTVTVHPEARRDLLKGNRITLSDGAVARDGNILTATNPETAAHLALAIIRTTQGRGAAQRMKQPTDLP