MMSKKKESMGRQRIPMVKIKKETHRQVTFSKRRAGLFKKASELCTLCGAEIGIIVYSPAKKPFSFGHPSVESVLDRYLSRNDLSLAQTKKPQGNTAGNCELNMLLTQTVSEVEEEKKKGQAMADVRKGNAARRLVRNWWEGPVDEMNVVQLQVMKCALEELRKIVVSETNTVPFKEVKEDVFGFLDTNKVTAPSYMNTSSGLSNAYHFGYGNGCF