MVGKGRAVCRLCLSGTSLEDVFEATDMNDLISNLLAITITKSDAHPSKICQGCIKTLSDFRDYRERCLEHFFTGLSEAALPEAVTEKDDFVSKHLPSNDEGDAASSQPITKAIPKSPSIGSTKRFQAIVTSSSGKKRYVYDCKQTYRKQLVECAICHKKLPKTRLDGHRNVHLGLRPWNCERGCEQRFHCKQLLLHHYRNVHNGEAHCCDVCGKVLRSKRSLGYHMKDSHGEKTHPCSFCGQLFVSNARLNQHLKYHRGERMYPCEQCKKSFFSCNDLKKHLTSHDFREDTRANIVP