MALFESYERRVDKINSVLAEYGISSIEECKEITLAKGVDCDKIVRETQPICFENAVWAYTVGCAIAIKSGCTKAADAAAAIGIGLQSFCIPGSVADNRKVGLGHGNLGKMLLSEETECFCFLAGHESFAAAEGAIKIALNANKVRNKPLRVILNGLGKDAAMIISRINGFTYCKTEFDPYTETVTVTEQKAYSNGPRADVKCYGADNVPEGVAIMKLENVGVSITGNSTNPTRFQHPVAGTYKKWCVENGVKYFSVASGGGTGRTLHPDNMAAGPSSYGMTDTMGRMHSDAQFAGSSSVPAHVEMMGLIGMGNNPMVGATVACAVAVEEAMKNA