MSCNGCRVLRKGCSGDDCMLRHCLRWIESPQAQANATVFVAKFFGRATLMSFLSSVPTNQRSALFESLLYEAVGRALNPVSGAVGLLWSGNWQLCQSGVEKVLQGGGALTPLPQFSGVDHESSEGFESFIAGSSPSRKLKINHEAESSGLVVGGGGGRCHQAKKQRVRTPSEESEGSTLGNRGEDCGSDSERKLLPLFF