MEHDQDTLESTRRHLLEDSENPARNSTGWPAYCLASSFGSSLFACLTENWGELPLKEDDSDDMLVYGVLSEAVSDGWIPSLTAKENASFAVKSEPIDAPAVEPASAMAVIQPERPAQAAAQRGKHYRGVRRRPWGKFAAEIRDPAKNGARVWLGTFETAEDAALAYDRAAYRMRGSRALLNFPLRIATSGVTPAPVVKRASPDPLSSSESGSPKRRKRGGASSPAQAGMEFNGPGPAPLGEKLLGV