MKRPSANIGIAATTAVAPAAPELAEAPKSPKIDGGGGTGATGGTQLETEADSGATTEIKELMPFKRQKTRDSGNALQRRKTAAMEDYLQTLPEGDGEGEGDHRDRACDALEVTAENIAVNLRVTRGPDWNWGDEDGGEGRTGVILSFDKAKAIAQVLWEGGQAHKHYRFGHMKSDLIISTGAANSTLGRRNSQLFFSSKSQTLLIFDWDDTLFPTTYVRDDLKLVWNKPLKDQDLSSTEKNAIGKRLELCASHAVELLKQADRFGKVVLLTLARAPWVSESCKNFYASVGRLITQLKVPIIYAQEGIQVDYNKQNMSSDEEIERFWSSVKGKAIERECNKFYSQYEGQSWKNVISIGDSDFERLGTQNAMENYMRETGIDSDGKLVDVNGHLYKVRTKTFKMLDEPTVEELTVEVDMLKAWLPLMVKLDSSFDVNLNNADDPEVLKSIDNTLRGQQSH*