MVSTRRRTAHPGPSDKLRGAQANGSGTGVTLRPSVPGDAAGEAQTNEPRRFVRAWSEPDDLRILECLAAHVKKHRAPPARCQLLGLFAGRGLDKEEFTVTEIYEKVRRLRNQYEKMLSPAARAKATGGSSSPRPYGARASRRRRRRRRAPTRCAVSTPTSSTRWSGSAQESAKAGLAMLSRGD