MGRNPLLPGELFPHPDHFRTMRGLEPPDNDVQDDPKVDLEEKDLWEQFHKFGTEMVITKSGRRMFPPFKVKVSGLDKKAKYILLMDIVAVDDCRYKFHNSKWMVAGKADPEMPKRMYIHPDSPSTGEQWMQKIVSFHKLKLTNNISDKHGFTILNSMHKYQPRFHLVRANDILKLPYSAFRTYVFKEMEFIAVTAYQNEKITQLKINHNPFAKGFRDTGGGKREKK