MVGKSSAVCRLCLSGTSLEDVFEATDMNDLIFNLLAITITKSDSHPLKICQGCIKTLSDFRDYRERCLEHFFTGLSEAAIPEAVTQKNDFVSKQLPSNDEGDAASSQPITKATSKSPSVGSTKRFQAIVTSSSGKKRYVYDCKQTYRKQLVECAICHKKLPKTRLDGHRNVHLGLRPWNCERGCEQRFHCKQLLLHHYRNVHNGEAHGCDVCGKVLRSKRSLGYHKKDSHGEKIHPCSFCGQLFVSNARLNQHLKYHRGERMYPCEQCKKSFFSCNDLKKHLTSHDFREDTRADIVP