MALVDLRAALESLLGPARAGRFTDADLNLLLEGGYATQDDLKDASHTGLQRAGLKPARADQIIHAQAAASQLLTEVSCSNVVRLVDADETVGSCCLVSFNGRNFVLAARHCMNPKAGQRINVESFAICGHGLRHLASFPQHDVTVLLLDGGGTAGLPDVLRNATPFMVDGGIGLMPGIAVTLIGFPLAADKTVVGFQQSGLPLAAPGLVCWLSKAADEAICSYSGVFSNCSGGAVTFGPPHRYLAGMHTGITWHEKGTDPRDIAPEAGPSGSGSGAPAAATAAGGELVVETDTWSGDSATGLAGQARACGGKRSRQEGRARDCDVQYCLNNVEHKSCMGTFVPAHVLVRLLHRCHELLAAAGDEDRGR*