MSEAGEATTGGTTLPQAAADAPAAAPPDPAPKSPAASGAPQAPAPAALLAGSPGGDAAPGPAPASSAPAGGEDAEKKVLATKVLGTVKWFNVRNGYGFINRNDTKEDVFVHQTAIKKNNPRKYLRSVGDGETVEFDVVEGEKGAEAANVTGPDGVPVEGSRYAADRRRYRRGYYGRRRGPPRNAGEIGEMKDGVPEGTQLQAHRNPTYRPRFRRGPARPRPAPAIGEAEDKENQQAANGPNQPSARRGFRRPYNYRRRSRPLNAVSQDGKEQRRATVNREPRSSYRTEQCRVTLAPRHRNHQQGDLKN