MVFPENTNWLSDYPLLIDGVFSHHSPTFPWQIDGSATTVSVEEVDGFLCDSDVIKEPGSKKRVKSESNAGPSSKACREKQRRDKLNEKFTELSSVLEPGRAPKTDKVAIINDAIRMVNQARDEAQRLKDLNSNLQEKIKELKDEKNELRDEKQKLKTEKDRIEQQLKAINTQPCFLPNPPTLSQAQAPGSKLVPFTTYPGFAMWQFMPPAAVDTSQDHVLRPPVA