MVDPFYVATLFGIVALIFVVWRSQRSKQSAPIWGGGQDHSKKNFYNDIEAFEADWSSTTPEKIWRLKPKYHLTMALENLPISDLLTMDNTYLNRIALRQKIMDERPTNETRACNPPCERAVSELYTWLLKTYLPNRFPQTFTLNASQTHLHNTATNTKLRLDPSTPLEALTTLSQTIDTEFLILLPSTPSSKQPIPSQPTYTLQAYTICSPSGFHMPTKLSLPLSAIHDPVPGYKAKLEKSMDRFFANLEVGKVVKRTNWSVSTSDELFVEGGGMH