MRSPAALLQVVADGGGGVGVEEEMDVDEDMAMCGGRGGGGGEKKRRLSVEQVRALERSFETENKLEPERKARLARDLGLQPRQVAVWFQNRRARWKTKQLERDYAALRQSYDALRADHDALRRDKDALLAEVQELKGKLGDEDAAASFSSVKEEEEDPAASDADPPATGAPQGSSESDSSAVLNDAEILPHKLAPAAAADAAASEETEAVVTGAALLHHAEVFFHGQLLKVDDDEAAFLGDDGAACGGFFADEHLPSLPWWAEPTEQWTT