MGRQRIPMVRIKKETHRQVTFSKRRAGLFKKASELCTLCGAEVGIIVYSPAKKPFSFGHPSVESVLDRYLSRNNLSITQTEKPQGNAAASSSVLNVELTQIVSQLEEEKKKGQAMAEMRRANAVRWSMTNWWERPVEEMNMVQLREMKSALEELWKIVVSETSTARQLGLRM