MSKSESPKETRQLQKLFIGGLGFETTDESLKSHFKQWGCSMNCVVMKDSNTKHSRGFGFIAYATVEEVDAAMNVRPHKVDGVVESKRTVSREDSQRPGAYLAVKKIFVGGIKEDTEEYHLRDYFEQYGKIEVIEIMTEGSSKKSGFVFVTFNNHDVDKIVIQKRHHPMNGYDFEVREALSKQEMASASPSQRSQSGSGNYFGPMKGGNFGG