MRSPAALLPVVADGGGGVGVEEEMDVDEDMAMCGGRGGGGGEKKRRLSVEQVRALERSFETENKLEPERKARLARDLGLQPRQVAVWFQNRRARQVAVWFQNRRARWKTKQLERDYAALRQSYDALRADHDALRRDKDALLAEIKELKGKLGDEDAAASFSSVKEEEEDPAASDADPPATGAPQGSSESDSSAVLNDAEIPPHKPAPAAAADAAASEETEAVVTGAALLHHAEVFFHGQLLKVDDDEAAFLGDDGAACGGFFADEHLPSLPWWAEPTEQWTT